U盤的稱呼最早來源于朗科科技生產的一種新型存儲設備,名曰“優盤”,使用USB接口進行連接。U盤連接到電腦的USB接口后,U盤的資料可與電腦交換。而之后生產的類似技術的設備由于朗科已進行專利注冊,而不能再稱之為“優盤”,而改稱“U盤”。后來,U盤這個稱呼因其簡單易記而因而廣為人知,是移動存儲設備之一,F在市面上出現了許多支持多種端口的U盤,即三通U盤(USB電腦端口、iOS蘋果接口、安卓接口)。 機械硬盤時代磚家最喜歡告訴小白:“系統慢了吧?趕緊碎片整理撒。”小白屁顛屁顛地整理去了。殊不知碎片整理對于SSD來說完全就是種折磨。這種“好習慣”帶到了SSD上不一定好用。
機械硬盤時代的碎片整理
磁盤碎片整理,就是通過磁盤碎片整理軟件對電腦磁盤在使用過程中產生的碎片和凌亂文件重新整理。磁盤碎片應該稱為文件碎片,主要是因為文件被分散保存到整個磁盤的不同地方,而不是連續地保存在磁盤連續的簇中形成的。
機械硬盤在使用一段時間后,由于反復寫入和刪除文件,磁盤中的空閑扇區會分散到整個磁盤中不連續的物理位置上,從而使文件不能存在連續的扇區里。這樣,再讀寫文件時就需要到不同的地方去讀取,增加了磁頭的來回移動,降低了磁盤的訪問速度。
磁盤碎片整理程序的主要原理是,將硬盤上零散的數據有序的進行排列,以減少尋址時間,提高磁盤的訪問速度。但是,當前的碎片整理軟件對于SSD來說其實都是沒有效果的。
首先請大家看兩幅圖:
這兩幅圖向我們說明了,由于現在的文件系統都是基于HDD所開發的,而HDD相對于使用閃存作為存儲介質的SSD來說,可以直接覆蓋而不需要先擦除后再寫入,因此SSD內部需要靠一個叫做FTL的東西來模擬HDD的操作以配合現有的文件系統。
現有的磁盤碎片整理軟件,一般都是通過把寫入磁盤時由于連續空間不足而被分散的文件數據合并和把由于刪除文件造成的空白磁盤空間合并來達到整理碎片的目的。在HDD上由于LBA(邏輯地址)和PBA(物理地址)的關系是1:1對應,軟件通過操作系統對文件系統的文件碎片進行整理,即等于整理了硬盤內實際存在的數據碎片。(見下圖左邊部分)
到了SSD上,由于有FTL的存在,LBA和PBA不再是1:1對應的關系,因此即使對文件系統所顯示的LBA數據碎片進行整理,實際上并不等于整理了 PBA上的數據,而且由于閃存必須先擦除才能再寫入的特性,碎片整理更加會令以P/E(擦/寫)次數計算壽命的閃存顆粒浪費不必要的P/E次數導致壽命的 減少,因此SSD沒有需要整理碎片。
磁盤碎片是怎么產生的?
硬盤碎片指的是硬盤讀寫過程中產生的不連續文件。
由于文件分區表在將文件的內容放入硬盤時不是連續存放的,以至于在刪除這個文件后,有些空間沒有釋放從而引起碎片的產生。當應用程序所需的物理內存不足時,一般操作系統會在硬盤中產生臨時交換文件,用該文件所占用的硬盤空間虛擬成內存。虛擬內存管理程序會對硬盤頻繁讀寫,產生大量的碎片,這是產生硬盤碎 片的主要原因。
最常見的產生碎片的原因就是下載大文件,因為下載下來的大文件被迫分割成若干個碎片存儲于硬盤中。因此下載是產生碎片的重要原因之一。此外經常的刪除 文件,也會產生大量的磁盤碎片,文件的刪改越頻繁,碎片就越多。磁盤上的文件碎片越多,系統讀取和新建文件的速度就越慢。這主要是由于硬盤讀取文件時需要 在多個碎片之間跳轉,增加了等待盤片旋轉到指定扇區的潛伏期和磁頭切換磁道所需的尋道時間導致的。
磁盤碎片整理程序的主要原理是,將硬盤上零散的數據有序的進行排列,以減少尋址時間,提高磁盤的訪問速度,同時及時清理磁盤碎片文件也有助于保持硬盤的健康。
磁盤碎片整理的方法很多,可以通過WINDOWS自帶的碎片整理工具進行,也可借助第三方碎片整理軟件進行。
U盤有USB接口,是USB設備。如果操作系統是WindowsXP/Vista/Win7/Linux/PrayayaQ3或是蘋果系統的話,將U盤直接插到機箱前面板或后面的USB接口上,系統就會自動識別。
|