很多時候,我們注意到服務器的性能不是應該的,我們想知道問題出在哪裡? …帶寬不足嗎? …缺少CPU或RAM? …或者在HDD中讀寫不是最好的嗎?
在這裡,我將向您展示如何知道您的HDD支持的最大速度,當前可以工作的速度等等,我們將使用該工具: 臂
安裝hdparm
首先,這很明顯,我們必須安裝將要使用的軟件。 如果您使用Ubuntu或Debian,則可以使用以下命令進行安裝:
sudo apt-get install hdparm
如果您使用ArchLinux或其他基於此的發行版,將是:
sudo pacman -S hdparm
使用hdparm
首先是 知道最大速度 HDD的大小,即它是Sata1,Sata2還是3,它支持多少。 為此,我們將使用以下命令:
sudo hdparm -I /dev/sda | grep -i speed
考慮到我們要檢查的HDD是/ dev / sda,即第一個或主要的。
它將向我們顯示以下內容:
* Gen1信令速度(1.5Gb / s)* Gen2信令速度(3.0Gb / s)* Gen3信令速度(6.0Gb / s)
當然,取決於HDD的複雜程度,以及它們是否在BIOS中啟用了最大支持的速度。
現在讓我們 查看當前速度 HDD與之配合使用:
sudo hdparm -tT /dev/sda
重複兩次或三次命令以獲取一個值範圍。
它將向我們顯示以下內容:
/ dev / sda:定時緩存讀取:22770秒內2.00 MB = 11397.43 MB /秒定時緩存磁盤讀取:432秒內3.01 MB = 143.59 MB /秒
第一個值與磁盤緩存的速度有關,第二個值表示實際的讀寫速度,即物理磁盤的讀寫速度。
結束!
希望對您有所幫助。
順便說一句,您可以通過刪除硬盤來查看有關硬盤的完整而詳細的信息。 grep的 我之前輸入的命令,即:
sudo hdparm -I /dev/sda
享受您的購物之旅!
哈,我不知道為什麼,但是我讀過“提高性能”而不是“衡量”,我打算跳進去,問問您使用的技巧。 謝謝Gaara。
哈哈哈哈。。。最明顯的竅門就是買個固態硬盤,但是它是最貴的。
不久前,我在台式機上有3個磁盤,但我發現RAID的初衷是速度,而我進行了RAID 0(剝離),所以復制速度幾乎是原來的三倍,但缺點是如果丟失磁盤,我會丟失一切。
順便說一下,在RAID是“廉價磁盤冗餘陣列”之前,現在它是“獨立磁盤”,因為我們通常不需要那麼快的速度,但需要數據可靠性。
完全一樣的事情發生在我身上!
使用舊的IDE磁盤(PATA),您說出來的最大速度-I對我來說不是。 另一方面,當前的方法確實存在,可以給您一個想法:
/ dev / sda:
定時緩存的讀取:334秒內2.01 MB = 166.40 MB /秒
定時緩衝磁盤讀取:148秒內3.03 MB = 48.77 MB /秒
謝謝你的評論😀
對於更多的測試,我推薦phoronix
http://www.phoronix-test-suite.com
我不會在家中進行冰球測試。 如果沒有任何科學和數學解釋,則停止旋轉(關閉)的次數越少,您做的越好。 您可以通過對其進行碎片整理,壓縮,加密等多次來破壞它。 磁盤檢查實用程序不是無害的,使用的次數越多,磁盤的磨損就越多。 與SSD和USB驅動器一樣,它們的寫入次數有限。 可以不時使用它們,但是不要過度使用它們。
而且停止/引導磁盤的次數越少越好。
盡可能少地花費光盤。
問候。