對於老玩家而言,“磁碟碎片整理”一詞一定不會陌生。作為Windows內建的專為硬碟等儲存裝置進行碎片整理的工具,在一定程度上減少了硬碟冗雜檔案的堆積,加速了磁碟運轉速度,從而提升了電腦整體的執行速度。這一點的提升對於一些效能落後的、使用機械硬碟的老舊主機來說,還是特別有價值的。
然而,到了固態硬碟跑馬圈地,機械儲存式弱式微的當下,磁碟碎片整理卻淡出了我們的視野,越來越多的人表示,固態硬碟壓根就不需要磁碟碎片整理。
那麼為什麼固態硬碟不需要磁碟碎片整理呢?
在解決這個問題之前,我們先來看看到底什麼是磁碟碎片整理。
磁碟碎片整理顧名思義,就是透過系統軟體或者專業的磁碟碎片整理軟體對電腦磁碟在長期使用過程中產生的碎片和凌亂檔案重新整理,可提高電腦的整體效能和執行速度。
我們知道,由於檔案被分散儲存到整個磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中,久而久之便產生了磁碟碎片。
固態硬碟不需要磁碟碎片整理的原因
從磁碟碎片的產生原理,我們看出,磁碟碎片整理能夠提升個人電腦效能的秘密在於,透過整理磁碟碎片檔案,讓碎片檔案合成一體,加速了磁碟的尋道時間,從而整體上加速了電腦執行速度。
電荷尋道耗時幾乎為零
而我們知道固態硬碟的儲存單元,是基於快閃記憶體顆粒的電子儲存,因而在尋道時間上理論上是永恆不變的,影響其效能的則取決於主控晶片的效能和快閃記憶體顆粒的工藝。這也是為什麼許多玩家都建議在固態硬碟時代,不需要磁碟碎片整理的第一大原因。
固態硬碟讀寫次數的珍貴
其二,由於磁碟碎片整理的工作機制是重新將儲存在磁碟中的檔案按照一定的順序重新讀寫一遍並整理,這對於把擦寫次數視為生命的固態硬碟而言,無異於自取滅亡。固態硬碟的快閃記憶體儲存特性決定了其擦寫次數是有限的,一旦超過限額,磁碟將無法寫入成為廢盤。因而,固態硬碟時代進行磁碟碎片整理實在是一種近乎自殺的行為,這是玩家們不建議磁碟碎片整理的第二大原因。
固態硬碟自帶TRIM的功能優勢
其三,則是固態硬碟自帶的TRIM功能,開啟後能夠充分發揮固態硬碟的整體讀寫效能,某種意義上來說,其實已經充當了磁碟碎片整理的工作。
綜合以上原因,無論是從原理上還是從現實作用中,磁碟碎片整理功能其實在固態硬碟時代的存在價值真的微乎其微了,雖然從Win8開始微軟已經針對固態硬碟的特性進行了相關磁碟整理功能的革新換代,但是就目前固態硬碟的快閃記憶體特性而言,其作用也是極小的。
針對上述論調,IT之家網友 WickedWest 給出以下見解:
早在從Win8開始,磁碟元件就已經不叫"磁碟碎片整理(disk defrag)"了,改名為"最佳化驅動器(optimize drive)",同時具備磁碟整理HDD和固態修剪SSD的功能,不會對SSD進行大量的檔案移動和合並操作。
也就是說,即使你在Win8/Win10對SSD進行碎片整理,系統也只會做出trim操作,這點在superuser,Win10 forum等國外專業技術論壇已經明確指出。他們甚至還提出,Win10對SSD的相容性比HDD還要好,對於一些操作傷害硬碟的說法,反而更容易受傷害的是HDD而不是SSD。
在Win10裡,對硬碟效能傷害最大的也不是一次讀寫的檔案大小,而是個數。不論是HDD SSD還是隨身碟,如果一個ntfs分割槽內小於20kb的檔案數量超過了100,000(10萬),這十萬個檔案是不會和大於20k的檔案寫在一起的,會直接寫入主控檔案表,加入索引,journal,等等。鑑於ntfs的侷限性,極大量的零碎小檔案的讀寫操作,對機械和固態硬碟的效能都是極大負擔。現在大部分大型軟體(尤其是動輒幾十GB的遊戲),都會將零碎的資原始檔打包為一個或數個體積巨大的檔案,儘量減少檔案的數量,減少主檔案表和usn journal的膨脹。即使這麼做每次執行都要消耗記憶體和CPU來執行解包過程,相對硬碟的效能瓶頸和對壽命的影響,也是值得的。硬碟真正的殺手不是讀寫操作本身,而是對小於20位元組的檔案的大量讀寫。
對於老玩家而言,“磁碟碎片整理”一詞一定不會陌生。作為Windows內建的專為硬碟等儲存裝置進行碎片整理的工具,在一定程度上減少了硬碟冗雜檔案的堆積,加速了磁碟運轉速度,從而提升了電腦整體的執行速度。這一點的提升對於一些效能落後的、使用機械硬碟的老舊主機來說,還是特別有價值的。
然而,到了固態硬碟跑馬圈地,機械儲存式弱式微的當下,磁碟碎片整理卻淡出了我們的視野,越來越多的人表示,固態硬碟壓根就不需要磁碟碎片整理。
那麼為什麼固態硬碟不需要磁碟碎片整理呢?
在解決這個問題之前,我們先來看看到底什麼是磁碟碎片整理。
磁碟碎片整理顧名思義,就是透過系統軟體或者專業的磁碟碎片整理軟體對電腦磁碟在長期使用過程中產生的碎片和凌亂檔案重新整理,可提高電腦的整體效能和執行速度。
我們知道,由於檔案被分散儲存到整個磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中,久而久之便產生了磁碟碎片。
固態硬碟不需要磁碟碎片整理的原因
從磁碟碎片的產生原理,我們看出,磁碟碎片整理能夠提升個人電腦效能的秘密在於,透過整理磁碟碎片檔案,讓碎片檔案合成一體,加速了磁碟的尋道時間,從而整體上加速了電腦執行速度。
電荷尋道耗時幾乎為零
而我們知道固態硬碟的儲存單元,是基於快閃記憶體顆粒的電子儲存,因而在尋道時間上理論上是永恆不變的,影響其效能的則取決於主控晶片的效能和快閃記憶體顆粒的工藝。這也是為什麼許多玩家都建議在固態硬碟時代,不需要磁碟碎片整理的第一大原因。
固態硬碟讀寫次數的珍貴
其二,由於磁碟碎片整理的工作機制是重新將儲存在磁碟中的檔案按照一定的順序重新讀寫一遍並整理,這對於把擦寫次數視為生命的固態硬碟而言,無異於自取滅亡。固態硬碟的快閃記憶體儲存特性決定了其擦寫次數是有限的,一旦超過限額,磁碟將無法寫入成為廢盤。因而,固態硬碟時代進行磁碟碎片整理實在是一種近乎自殺的行為,這是玩家們不建議磁碟碎片整理的第二大原因。
固態硬碟自帶TRIM的功能優勢
其三,則是固態硬碟自帶的TRIM功能,開啟後能夠充分發揮固態硬碟的整體讀寫效能,某種意義上來說,其實已經充當了磁碟碎片整理的工作。
綜合以上原因,無論是從原理上還是從現實作用中,磁碟碎片整理功能其實在固態硬碟時代的存在價值真的微乎其微了,雖然從Win8開始微軟已經針對固態硬碟的特性進行了相關磁碟整理功能的革新換代,但是就目前固態硬碟的快閃記憶體特性而言,其作用也是極小的。
針對上述論調,IT之家網友 WickedWest 給出以下見解:
早在從Win8開始,磁碟元件就已經不叫"磁碟碎片整理(disk defrag)"了,改名為"最佳化驅動器(optimize drive)",同時具備磁碟整理HDD和固態修剪SSD的功能,不會對SSD進行大量的檔案移動和合並操作。
也就是說,即使你在Win8/Win10對SSD進行碎片整理,系統也只會做出trim操作,這點在superuser,Win10 forum等國外專業技術論壇已經明確指出。他們甚至還提出,Win10對SSD的相容性比HDD還要好,對於一些操作傷害硬碟的說法,反而更容易受傷害的是HDD而不是SSD。
在Win10裡,對硬碟效能傷害最大的也不是一次讀寫的檔案大小,而是個數。不論是HDD SSD還是隨身碟,如果一個ntfs分割槽內小於20kb的檔案數量超過了100,000(10萬),這十萬個檔案是不會和大於20k的檔案寫在一起的,會直接寫入主控檔案表,加入索引,journal,等等。鑑於ntfs的侷限性,極大量的零碎小檔案的讀寫操作,對機械和固態硬碟的效能都是極大負擔。現在大部分大型軟體(尤其是動輒幾十GB的遊戲),都會將零碎的資原始檔打包為一個或數個體積巨大的檔案,儘量減少檔案的數量,減少主檔案表和usn journal的膨脹。即使這麼做每次執行都要消耗記憶體和CPU來執行解包過程,相對硬碟的效能瓶頸和對壽命的影響,也是值得的。硬碟真正的殺手不是讀寫操作本身,而是對小於20位元組的檔案的大量讀寫。