How can I measure file access performance (and volume) of a (Java) application

Posted by stmoebius on Stack Overflow See other posts from Stack Overflow or by stmoebius
Published on 2011-11-03T08:21:53Z Indexed on 2012/03/19 10:04 UTC
Read the original article Hit count: 185

Filed under:
|

Given an application, how can I measure

  • the amount of data read and written by that application?
  • the time spent reading/writing to disk?

The specific application is Java-based (JBoss), and multi-threaded, and running as a service on Windows 7/2008 x64.

The overall goal I have is determining whether and why file access is a bottleneck in my application. Therefore, running the application in a defined and repeatable scenario is a given.

File access may be local as well as on network shares.

Windows performance monitor appears to be too hard to use (unless someone can point me to a helpful explanation).

Any ideas?

© Stack Overflow or respective owner

Related posts about java

Related posts about performance-testing