深度認(rèn)知:磁盤(pán)碎片給安全帶來(lái)什么威脅
文件系統(tǒng)碎片對(duì)于大多數(shù)的計(jì)算機(jī)用戶來(lái)說(shuō),并不是一個(gè)很陌生的問(wèn)題。但實(shí)際上,他們并不了解它的真正危害。他們不知道文件的碎片會(huì)導(dǎo)致系統(tǒng)性能降低,使得運(yùn)行速度下降。對(duì)于家庭用戶來(lái)說(shuō),在游戲中的表現(xiàn)就是***的例子,畢竟,在通常情況下,這屬于對(duì)性能要求***的項(xiàng)目。
了解文件系統(tǒng)碎片會(huì)帶來(lái)危害的用戶往往也知道碎片整理程序的存在,他們有時(shí)甚至?xí)褂盟5蟛糠钟脩粼谶@方面做的是遠(yuǎn)遠(yuǎn)不夠的。特別是對(duì)于安全方面來(lái)說(shuō),這應(yīng)該是一個(gè)非常重要的問(wèn)題。
下面提供的這個(gè)關(guān)于在安全方面目前面臨問(wèn)題的列表盡管非常簡(jiǎn)短,但是考慮到碎片整理(通常情況下)是相對(duì)簡(jiǎn)單的事情,所以在需要避免風(fēng)險(xiǎn)的時(shí)間,這么做的重要性就進(jìn)一步顯示出來(lái)了。
碎片整理在安全方面包括了三個(gè)關(guān)鍵項(xiàng)目:
1. 災(zāi)難恢復(fù):如果系統(tǒng)中出現(xiàn)了文件錯(cuò)誤的情況,需要進(jìn)行數(shù)據(jù)恢復(fù)操作,這時(shí)間,很多恢復(fù)工具都可以利用文件分配表作到這一點(diǎn)。但如果文件已經(jīng)被破壞,這樣會(huì)導(dǎo)致恢復(fù)難度增加,耗費(fèi)的時(shí)間也會(huì)上升,這時(shí)間假設(shè)你的文件碎片也很多,這將會(huì)進(jìn)一步降低恢復(fù)的成功率,恢復(fù)工具重建文件的可能也迅速降低。因此,你應(yīng)該有保存良好的***備份。但如果包含重要數(shù)據(jù)的文件是在兩次備份之間存儲(chǔ)和損壞的,該怎么進(jìn)行處理呢?對(duì)于數(shù)據(jù)安全來(lái)說(shuō),這是一個(gè)非?,F(xiàn)實(shí)的問(wèn)題。
2. 輸入/輸出活動(dòng):驅(qū)動(dòng)器上的數(shù)據(jù)越分散,進(jìn)行讀取和保存操作時(shí)耗費(fèi)的時(shí)間和概率就越大,產(chǎn)生的熱量也就更多,性能下降會(huì)變得更快,由于部件磨損導(dǎo)致整體使用時(shí)間的減少也就會(huì)變得更迅速。普通固態(tài)硬盤(pán)由于設(shè)計(jì)方面的要求,寫(xiě)入操作的次數(shù)是受到限制的,這也就意味著分散的數(shù)據(jù)將會(huì)大大降低它們的整體使用時(shí)間,盡管數(shù)據(jù)整理本身也會(huì)產(chǎn)生這樣的效果,但相比而言,是比較輕的。從數(shù)據(jù)安全的角度來(lái)看,長(zhǎng)期這樣導(dǎo)致的最壞結(jié)果就是系統(tǒng)崩潰了。
3. 性能:你可能認(rèn)為,性能的降低僅僅是一個(gè)小麻煩,但實(shí)際情況不是這個(gè)樣子的。它還會(huì)導(dǎo)致包括應(yīng)用層防火墻和病毒掃描工具在內(nèi)的安全軟件速度、效率和有效性受到嚴(yán)重影響。病毒掃描就是受影響***的部分。由于掃描工具和病毒定義庫(kù)的分布是支離破碎的,對(duì)于需要能夠定期掃描整個(gè)文件系統(tǒng)以提供完整保護(hù)的它們來(lái)說(shuō),運(yùn)行會(huì)帶來(lái)很大的不便。備份操作也會(huì)受到影響。
當(dāng)然,選擇效果更好的解決方法并不是一件非常困難的事情,只要采用不會(huì)產(chǎn)生很多碎片的文件系統(tǒng)就可以了。實(shí)際上,大部分現(xiàn)代操作系統(tǒng)提供的文件系統(tǒng),對(duì)文件碎片處理的效果都是不錯(cuò)的。舉例來(lái)說(shuō),UFS、ext3以及ZFS等文件系統(tǒng)都***的解決了這個(gè)問(wèn)題。但通常最常見(jiàn)的兩種文件系統(tǒng)NTFS和FAT32(仍然應(yīng)用在許多外部存儲(chǔ)設(shè)備中),卻還沒(méi)有有效地解決這個(gè)問(wèn)題。
作為NTFS和FAT32文件系統(tǒng)的主要使用者,微軟Windows操作系統(tǒng)在默認(rèn)安裝情況下,包含了一個(gè)碎片整理實(shí)用工具。但作為第三方工具,defragmenters可以做得更好。如果采用了微軟Windows操作系統(tǒng)的計(jì)算機(jī)位于大型網(wǎng)絡(luò)內(nèi)部,并且運(yùn)行了大量輸入/輸出操作,從價(jià)格、功能、可靠性、效率以及實(shí)際效果等方面綜合考慮,它是一個(gè)不錯(cuò)的選擇。但是,請(qǐng)注意,即使是***的碎片整理工具,也不能改變微軟Windows操作系統(tǒng)會(huì)讓系統(tǒng)運(yùn)行速度變得越來(lái)越慢這樣一種事實(shí)。
現(xiàn)代非微軟操作系統(tǒng)采用的是不需要進(jìn)行碎片整理的文件系統(tǒng):FreeBSD操作系統(tǒng)使用的是UFS文件系統(tǒng)、Linux操作系統(tǒng)的大多數(shù)發(fā)行版本使用的是ext3文件系統(tǒng)、OpenSolaris操作系統(tǒng)使用的是ZFS文件系統(tǒng)。其它類型的文件系統(tǒng)還包括了reiserfs、XFS以及JFS。舉例來(lái)說(shuō),如果存儲(chǔ)設(shè)備上已經(jīng)充滿了數(shù)據(jù)(一般情況下指的是超過(guò)百分之九十八的存儲(chǔ)空間被占用),這時(shí)間文件系統(tǒng)才會(huì)出現(xiàn)重大的問(wèn)題。在這種罕見(jiàn)的情況下。功能完善的文件系統(tǒng)會(huì)通過(guò)轉(zhuǎn)儲(chǔ)和恢復(fù)等工具迅速重建文件分配系統(tǒng)。
不管是這樣還是那樣,你都該讓自己的文件分配系統(tǒng)經(jīng)常進(jìn)行碎片整理,這樣不僅可以提高性能,而且也可以保證數(shù)據(jù)安全。***的解決辦法當(dāng)然是采用不容易產(chǎn)生文件碎片的文件系統(tǒng)。但如果不能夠做到這一點(diǎn)的話,經(jīng)常進(jìn)行碎片整理可以提高數(shù)據(jù)保護(hù)的安全性,并且提高對(duì)惡意黑客和惡意軟件的防御能力。
【編輯推薦】