File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Sockets and Internet Protocols and the fly likes Geting CPU Usage of a Machine Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Sockets and Internet Protocols
Bookmark "Geting CPU Usage of a Machine" Watch "Geting CPU Usage of a Machine" New topic

Geting CPU Usage of a Machine

Sultan Al-Yahyai

Joined: Nov 07, 2004
Posts: 7
Hi all,
I want to find the CPU usage of a machine in the network or the localhost. is that possible in Java? if so please help, otherwise if any one know a utility to do so please tell me. things also such as available memory / hard disk ... are intersting to me as well

Joe Ess

Joined: Oct 29, 2001
Posts: 9189

Those capabilities are very closely tied to the operating system. If you are using a friendly operating system, say Linux, you can access that information through the proc filesystem. If you are using an os that is unfriendly, say, Microsoft Windows, you will have to write native code to do the dirty work and use JNI to get it into Java..

[How To Ask Questions On JavaRanch]
I agree. Here's the link:
subject: Geting CPU Usage of a Machine
It's not a secret anymore!