I'm on a 256 slice of Slicehost and running Apache and Passenger to host my Rails app. I've had to do the Hard-Reboot often. When I looked at this Passenger memory stat.
--------- Passenger processes ---------
** [out :: welcometonewnepal.com] PID Threads VMSize Private Name ** [out :: welcometonewnepal.com] --------------------------------------- ** [out :: welcometonewnepal.com] 8246 11 84.1 MB 0.1 MB /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/ext/apache2/ApplicationPoolServerExecutable 0 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/bin/passenger-spawn-server /usr/bin/ruby1.8 /tmp/passenger.4217 ** [out :: welcometonewnepal.com] 8247 2 57.1 MB 0.2 MB Passenger spawn server ** [out :: welcometonewnepal.com] 8903 1 185.6 MB 9.6 MB Passenger ApplicationSpawner: /home/deploy/rails_apps/welcometonewnepal/production/current ** [out :: welcometonewnepal.com] 9065 1 195.1 MB 76.6 MB Rails: /home/deploy/rails_apps/welcometonewnepal/production/current ** [out :: welcometonewnepal.com] ### Processes: 4 ** [out :: welcometonewnepal.com] ### Total private dirty RSS: 86.43 MB
Seeing the sizes in bold, why is it eating up memory so much?