Ad Widget

Collapse

Process Memory Usage Details

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • robertsonstudios
    Junior Member
    • Jul 2007
    • 10

    #1

    Process Memory Usage Details

    G'Evening!

    I am monitoring about 20 servers that are running a hardware simulation software. This software dynamically loads the simulation jobs based on the overall loads on each system.

    I know I can get the number of the processes that are running that application via proc.run[name] and the total amount of memory those processes are using via proc.mem[name] - however I would like to be able to keep track of the processes individually, their memory usage, and the owner of the process.

    Has anyone done this, or have any suggestions? Basically to track down who is running jobs that are killing the server - we just had to go from 4GB of swap to 16GB of swap on half of the servers.

    Thanks!
    Jonathan
  • amcorreia
    Member
    • Mar 2006
    • 73

    #2
    Originally posted by robertsonstudios
    G'Evening!
    I know I can get the number of the processes that are running that application via proc.run[name] and the total amount of memory those processes are using via proc.mem[name] - however I would like to be able to keep track of the processes individually, their memory usage, and the owner of the process.

    Thanks!
    Jonathan
    Hi,

    maybe,
    proc.mem[<name> <,user> <,mode>]

    Memory used of process with name name running under user user. Memory used by processes. Process name, user and mode is optional. If name or user is missing all processes will be calculated. If mode is missing sum is used. Examples: proc.mem[,root]
    utilisation of CPU per proccess I don't know.

    Comment

    Working...