aspose file tools*
The moose likes Linux / UNIX and the fly likes memory usage per process Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Engineering » Linux / UNIX
Bookmark "memory usage per process" Watch "memory usage per process" New topic

memory usage per process

Reda Mokrane
Ranch Hand

Joined: Jul 25, 2001
Posts: 235
how can I get memory usage per process in linux?

Ulf Dittmer

Joined: Mar 22, 2005
Posts: 39547
Do you mean manually of programmatically? The "top" command lists all processes with their real and virtual memory allocations. You could run that from within Java using Runtime.exec and parse its output for the values you're interested in.

Ping & DNS - updated with new look and Ping home screen widget
Reda Mokrane
Ranch Hand

Joined: Jul 25, 2001
Posts: 235

I mean manually, I have 3 processes running and i want to find out the memory/cpu usage for each.
I agree. Here's the link:
subject: memory usage per process
Similar Threads
java constants
instance in a for loop - right /wrong/doesn't matter ?
CPU usage and memory usage by processes
Memory Usage shown by Windows Task Manager and VM Telemetry view
java memory usage on linux