當前位置:
首頁 > 科技 > 什麼都沒幹硬碟燈就長亮,到底是怎麼回事?

什麼都沒幹硬碟燈就長亮,到底是怎麼回事?

不少Windows 10用戶都遇到過磁碟佔用率長時間保持100%的情況,而同一時間硬碟讀寫速度數值卻並不高,很多人覺得這是微軟新系統BUG多的體現,各種教程還在教大家如何關閉特定服務降低硬碟佔用率。而實際上有很多時候其實是硬碟自身不給力。

硬碟速度明明可以超過200MB/s,為什麼讀寫帶寬僅僅佔用了零點幾兆就不堪重負爆紅了呢?這個疑問還要從硬碟的IOPS(每秒可執行讀寫操作次數)說起。

HDTune之所以能測出超過200MB/s的持續讀寫能力,是因為它默認使用64K區塊進行測試,倘若每次讀寫的區塊更小,機械硬碟就無法達到那麼高的讀寫帶寬了。Windows任務管理器只是真實反映了硬碟的繁忙程度,100%磁碟佔用的背後原因還應從當前軟體對硬碟的性能需求說起。

此外隨機讀寫也會比持續讀寫更慢,操作系統日常使用最多的是4KB區塊隨機讀取,從HDTune隨機存取測試可以看到不同區塊的隨機讀寫吞吐能力。64K區塊的隨機讀取速度僅有3.87MB/s(64KB持續讀取速度可達200MB/s),而4K區塊的隨機讀取速度更是低至0.257MB/s,倘若軟體要求進行大量512位元組的隨機讀取,那麼機械硬碟所能提供的最高性能僅為0.031MB/s,這個時候硬碟佔用率就會達到100%了。

由於機械硬碟的工作原理,不同大小區塊的IOPS吞吐能力接近,上圖中的3.5寸7200轉希捷2TB機械硬碟為例,它的隨機IOPS能力大約在60次左右。

而固態硬碟的情況就會特殊一些,由於快閃記憶體可以並發存取,並且沒有機械活動部件局限,隨機讀寫IOPS會高出很多。SATA介面固態硬碟的最大IOPS性能通常標註的就是4K QD32隨機讀取能力,大多在每秒10萬次以內。所以相對來說Windows 10系統使用固態硬碟時出現100%磁碟佔用的情況就會少很多。

當然了,10萬次是極理想狀態下的水平,受TLC快閃記憶體普及(相比MLC性能下降)、後台GC垃圾回收、磨損均衡以及讀取和寫入操作混雜進行等因素的影響,數十兆的讀寫帶寬下固態硬碟有可能就已達到100%佔用。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 PCEVA 的精彩文章:

6000買筆記本電腦,開機後硬碟100個壞道,背後原因讓人意外
小心你的黑客鄰居,不需破解密碼就能竊取你的信息!
激光微波哪個好?希捷和西數為機械硬碟發展路線起爭執
IT大事件,一周新聞回顧
英特爾CPU不再標詳細睿頻頻率,掩人耳目還是另有原因?

TAG:PCEVA |