Java监控类

时间:2015-02-01 16:51:29

标签: java

我正在开发一个项目,其中我有一个任意 java程序的源代码。然后我将编译然后启动所述类(不是问题)。但我需要一位主管'跟踪该程序或其任何对象的磁盘i / o的类。解析源代码并计算调用以了解执行磁盘I / O的类是行不通的。我将使用磁盘读写多少作为程序分析的一部分。

所以一个例子看起来像这样:

    customClass c;
    Supervisor sup = new Supervisor(c);
    c.create();//calls constructor
    /* 
        Various test and functions calls to customClass
    */
sup.WriteBytes();//Total bytes written by customClass at this point
sup.ReadBytes();//Total bytes read by customClass at this point
sup.WriteTimes();//Total times customClass wrote to disk at this point
sup.readTimes();//Total times customClass read from disk at this point

这可能吗?如果有的话可以提供一个例子吗?

0 个答案:

没有答案