Java获取硬盘转速,硬盘缓存?一个很长时间没有解决的问题,希望哪位大侠能够帮忙。

解决方案 »

  1.   

    这个不行,用java代码是无法实现的。你可以用C,用dephi等写好后,用java去调的,你可以采用jni方式去实现
      

  2.   

    给你这个玩玩吧
    public class PrasTest
    {
    public static void main(String[] args)
    {
    File file = new File(”c:\\”);//Returns the size of the named partition
    System.out.println(file.getTotalSpace());//Returns the number of unallocated bytes in the partition
    System.out.println(file.getFreeSpace());//Returns the number of bytes available to this virtual machine on the partition
    System.out.println(file.getUsableSpace());
    }
    }
      

  3.   

    应该采用 获取硬盘数据在进行拆分来获取自己要的信息 就像获取一个TCP数据包一样,具体的信息被封装到了一起。 
    纯属个人意见。