New answers tagged process
Try use the Compressed References parameters to ensure that you are taking full advantage of your 32 GB of memory. Depending on your version of JRockit, you might be using 4 GB compressed references thus exhausting the 4 GB memory space that is shared with other processes. This article has a good discussion of using this parameter: ...
There are several options: use a script which writes needed data on a regular basis to a logfile. You could use cron to write the output of ps (and other commands) every x minutes into a logfile. Better it would be to use a specialized program, which does this for you. atop is very good at this, at it takes care of logfile retention. atop is available ...
First of all, these httpd children don't really use the amount of memory that top or ps reports in. Unix uses a complicated VM copy-on-write model, so when a process forks both parent and a child think they use the same amount of memory, so does top and ps. But in fact they share (please don't mix it with IPC shared) memory until some of them modifies a VM ...
What kind of virtualization platform is your VPS running? What's happening I think is your process is overloading the server and the admins monitoring the node are killing it. Who's your webhost? :)
Not sure if this directly solves your problem, but you could use something like supervisord activity logging for desired outcome. http://supervisord.org/logging.html#activity-log Other process supervisors like daemontools and monit might also have this functionality.
Top 50 recent answers are included