在SUN JDK、jrockit两种JDK下,有这个类: package com.sun.management; public interface OperatingSystemMXBean extends java.lang.management.OperatingSystemMXBean{ public abstract long getCommittedVirtualMemorySize(); public abstract long getTotalSwapSpaceSize(); public abstract long getFreeSwapSpaceSize(); public abstract long getProcessCpuTime(); public abstract long getFreePhysicalMemorySize(); public abstract long getTotalPhysicalMemorySize(); } 可以得到CPU利用率。写个小程序就能在cmd下使用。
个人的观点认为windows是一个单线程,多任务,多进程。请各位发表下意见。
package com.sun.management;
public interface OperatingSystemMXBean extends
java.lang.management.OperatingSystemMXBean{
public abstract long getCommittedVirtualMemorySize();
public abstract long getTotalSwapSpaceSize();
public abstract long getFreeSwapSpaceSize();
public abstract long getProcessCpuTime();
public abstract long getFreePhysicalMemorySize();
public abstract long getTotalPhysicalMemorySize();
}
可以得到CPU利用率。写个小程序就能在cmd下使用。
我觉得windows就是多进程多线程多任务的操作系统。