-
Notifications
You must be signed in to change notification settings - Fork 0
Automatically exported from code.google.com/p/jnithreadcpuusage
License
bkoehm/jnithreadcpuusage
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This JNI library exposes a Java method that will return the current CPU usage time for on a per-thread basis. This is useful for benchmarking a servlet request for example. It is based on per-thread getrusage() which currently is known to only be available in Linux > 2.6.26 and Solaris. Quick Start: If you want to install the JNI libraries in /usr/local/jni: ./configure --prefix=/usr/local/jni make make test make install To run your Java program with the JNI library: java -classpath /usr/local/jni/lib/threadCPUUsage.jar \ -Djava.library.path=/usr/local/jni/lib <YourClassName> Synopsis: ThreadCPUUsage cpuUsage = ThreadCPUUsage.getCPUUsage(); System.out.println( "totalUserCPUTime=" + cpuUsage.getTotalUserCPUTime() + ", " + "totalSystemCPUTime=" + cpuUsage.getTotalSystemCPUTime() ); Local Javadoc API documentation available in <installdir>/doc/libThreadCPUUsage.
About
Automatically exported from code.google.com/p/jnithreadcpuusage
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published