Расширение на ответ @Art_Rebels; Чтобы использовать SIGAR, вам необходимо добавить соответствующий проект .jars
в проект и соответствующую библиотеку, которая зависит от вашей операционной системы.
Если вам нужна помощь в настройке SIGAR, есть много сообщений, которые уже существуют в Stack Overflow и только у Google, независимо от того, нужна ли вам помощь, просто спросите!
После того, как вы SIGAR правильно настроен, вы можете использовать следующий фрагмент кода, чтобы отобразить использование дискового пространства для C:
привода
import org.hyperic.sigar.Sigar;
public class HardDriveUsage
{
public static void main(String[] args) throws Exception
{
Sigar sigar = new Sigar();
while (true)
{
Thread.sleep(1000);
System.out.println(sigar.getDiskUsage("C:"));
}
}
}