記憶體 磁碟容量查詢

2021-09-02 11:59:25 字數 741 閱讀 6181

/**

* 計算各個磁碟的大小、已用空間、剩餘空間; 只獲取本地磁碟資訊,不獲取u盤等外設資訊

* @return

*/public listdiskspacegather()

}return disklist;

}/**

* 計算物理記憶體空間大小,包括總的大小,已使用,剩餘量

*/public mapphysicalmemorygather()

自己設計的簡單的disk類

public class disk

public long getused()

public void setused(long used)

public long gettotal()

public void settotal(long total)

public string getdiskname()

public void setdiskname(string diskname)

public long getfreespace()

public void setfreespace(long freespace)

public disk(long used, long total, string diskname, long freespace)

@override

public string tostring()

}

磁碟容量的計算

chs cylinder head sector track,示意圖如下 cylinder柱面數表示硬碟每面盤面上有幾條磁軌,編號是從0開始,最大為1023,表示有1024個磁軌。head磁頭數表示磁碟共有幾個磁頭,也就是幾面盤面,編號從0開始,最大為255,表示有256個磁頭。sector tra...

ubuntu增加磁碟容量

ubuntu14.04硬碟掛載 linux下掛載新硬碟方法 ubuntu進入emergency mode解決 修改虛擬機器linux硬碟的大小 linux中vmware虛擬機器增加磁碟空間的擴容操作 linux下資料夾的建立 複製 剪下 重新命名 清空和刪除命令 ubuntu14.04掛載磁碟許可權...

C 獲取磁碟容量

原文 c 獲取磁碟容量 獲取指定驅動器的空間總大小 單位為b 只需輸入代表驅動器的字母即可 public static long getharddiskspace string str harddiskname return totalsize 獲取指定驅動器的剩餘空間總大小 單位為b 只需輸入代表...