老俞
對于數(shù)量龐大的小文件來說,如果用移動設(shè)備來管理,讀寫文件所用的時間會比大文件要漫長得多。若改用虛擬VH D的方式來管理成千上萬的小文件,效率會大大提高。只要按以下方式做一遍即可。
1在移動設(shè)備上建立VHD文件
VHD文件可以用Windows 8或Windows 10的磁盤管理程序創(chuàng)建,為方便起見,也可以用第三方專用系統(tǒng)工具來創(chuàng)建,如BOOTICE X64版,在64位Windows 10系統(tǒng)下創(chuàng)建移動盤用的VHD虛擬文件。
啟動BOOTICE,點擊“磁盤鏡像”選項卡,然后點擊“創(chuàng)建VHD”按鈕(圖1)。
接下來,定義虛擬鏡像文件的位置和文件名,注意存放位置定義為移動盤的某個VHD專存目錄,這里設(shè)定為E:\WIN VHD\MYFILES.VHDX,根據(jù)所需容量設(shè)定虛擬盤的容量(例如2GB或更大),其余參數(shù)可沿用軟件默認設(shè)置,然后點擊“創(chuàng)建”按鈕(圖2)。
隨后,軟件提示成功創(chuàng)建VHD文件,在移動盤的相應(yīng)目錄中,可看到生成MYFILES.VHDX文件。以后所有的小文件都將被裝在這個文件中,實際對移動盤的文件讀寫,僅以這一個文件出面進行,資源管理器中不會出現(xiàn)其他任何另外的文件名。
在BOOTICE軟件的“磁盤鏡像”選項卡下,點選“掛載/卸載VHD”按鈕,然后選擇掛載之前生成的VHDX文件,點擊“掛載”按鈕,文件掛載成功,隨即生成一個虛擬盤(圖3)。接下來通過系統(tǒng)磁盤管理器,對生成的虛擬盤進行初始化和格式化操作。
2對VHD文件進行快速操作
將數(shù)量龐大的小文件裝在位于移動硬盤VHD文件的過程,也就是對虛擬VHD文件寫入的過程,監(jiān)測這個過程的速度如圖上方所示。而如果不用虛擬文件操作,直接將文件拷入該移動盤中,監(jiān)測到的速度如圖下方所示(圖4)。
顯然,向同樣一塊移動硬盤寫入同樣的一些小文件,通過VHD文件來操作,速度要遠遠大于用傳統(tǒng)直接拷貝文件的方法。
因此,對于管理大量小文件的用戶(例如管理小圖片、各類行業(yè)小文件),用這種方法不僅易于管理文件,而且效率會大增,值得推廣使用。