當前位置:
首頁 > 知識 > 拔掉U盤前需要安全彈出嗎?

拔掉U盤前需要安全彈出嗎?

作者:Rob Verger


拔掉U盤前需要安全彈出嗎?
Credit:HW


本文貌似針對Mac

不安全彈出USB設備就直接拔掉,就會出現沒有正確彈出USB設備的提示,就很煩耶。


但你真的需要去點一下那個安全彈出嗎?


其實不用,用完之後,等個幾秒,拔就完事兒了。但對於老一些的設備還是要謹慎,比如老硬碟,你能聽到裡面在轉的那種。


這不是官方程序,也不是最保守的方法。在最糟糕的情況下可能會損壞文件,甚至破壞整個存儲設備。

麻省理工學院計算機科學博士候選人Frank Wang說:「自從過去五年以來,我一直在硬拔,我沒有遇到任何問題。」 當然,這是一個人的案例,但他估計絕大多數時候,「對於普通用戶來說,沒有什麼不好的事情會發生。」


當你移除USB設備時,有必要看一下後台發生的事情,以及為什麼它不太可能出事。


能有啥毛病?
首先,一些背景和壞的可能性。


假設你正在將文件從計算機複製到USB設備。你的機器實際上可能正在使用一種稱為寫入緩存的東西; 而不是直接將文件從一個設備傳輸到另一個設備,而是使用該緩存來提高處理效率。緩存只是本地內存存儲,而計算機非常擅長快速寫入。


卡內基梅隆大學計算機科學助理教授Andy Pavlo說:「當文件寫入驅動器時,它實際上只會將其寫入內存,然後回到你面前說,"是的,我寫入了它"。但它實際上還沒有進入驅動器。」

使用寫入緩存,計算機將在後台完成複製過程。從人的角度來看,所有這一切都發生得很快:「毫秒級別的操作,」Pavlo說。 Mac的操作系統總是使用寫入緩存,但在Windows機子上,用戶可以決定是否啟用它; 默認情況下寫入緩存已關閉。


管理寫入緩存中的數據才是「彈出」功能的用武之地。「彈出基本上會說,"好吧,我們正在把設備彈出,刷新寫入緩存",」帕夫洛說。


了解寫入緩存是關鍵,因為存在理論上的風險,即當你認為計算機已完成傳輸文件時,它實際上沒有。因此,如果你使用的是Mac,Pavlo建議正確彈出,因為它始終使用寫入緩存功能。


那麼,如果你在將文件複製時拔出USB設備,或者當寫入緩存在後台執行某些操作時會發生什麼不好的事情?


第一種可能是複製到USB驅動器的文件已損壞(儘管計算機上的原始文件可能仍然可以讀寫)。之後,該驅動器上的另一個文件也有可能被破壞。

最大的問題是如果你破壞了USB驅動器本身 - 文件系統元數據可能會被破壞,這意味著驅動器不會知道存儲的位置。


重點來了,閃迪表示建議遵循官方協議。 「無論是USB驅動器,外置驅動器還是SD卡,我們總是建議在將設備從計算機、相機或手機中拔出之前安全地彈出設備,」閃迪產品營銷總監Brian Pridgeon在一份聲明中表示。「由於系統後台發生的進程對用戶來說是不可見的,因此非安全地彈出驅動器可能會損壞數據。」


但我們可以樂觀一些
所以,你是否應該安全彈出? 哈佛大學約翰·保爾森工程與應用科學學院的首席技術官吉姆·沃爾多說:「一般情況下,它不會產生太大影響。」


「災難性的後果,」他說,「只可能發生在你選擇了正確的時間,即文件處於寫入的過程中間,這樣你才可能會破壞你的USB驅動器 - 但你做這件事的幾率微乎其微,以至於我本人從來沒有遇到過,[並且]從來沒有聽說過。「

換句話說:損壞整個驅動器基本不可能。


如果你擔心你可能會在複製文件後中斷寫入緩存在後台執行的操作,請放心,這個過程會很快完成,以便以正常速度進行操作的人不必擔心這一點,Waldo說, 「除非你是閃電俠。」


Wang也認同現代USB驅動器的快速寫入速度是關鍵。「當它看起來已經完成,並且你能夠完成拔出它的動作時,它已經完成了,」他說。


簡而言之,如果你想要絕對萬無一失,請遵循以下經驗法則:在主動複製時不要這樣做,並且在完成後不要在幾毫秒內拔出。 請注意,Mac將使用寫入緩存,而Windows可能不會。設備越現代,就越不會發生任何不好的事情。


最後,最好在處理外部硬碟驅動器時儘可能安全地使用(儘管可能很難破壞現代的固態外置硬碟)。 如果您正在使用一台備份計算機,例如Mac上的Time Machine,則最好點擊彈出。 這個規則更適用於舊的旋轉驅動器。 將信息寫入旋轉驅動器所需的時間比使用固態存儲器的情況要長得多,而且由於它具有移動部件,因此更容易受到損壞。


「就擔心USB驅動器損壞的風險而言,在沒有彈出驅動器的情況下將其拔出,其實沒啥的,」Waldo說。更大的威脅?插入的時候更大。這是因為設備里總是存在有病毒的可能性。


本文譯自 popsci,由譯者 HW 基於創作共用協議(BY-NC)發布。

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

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


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

Quora:男人為什麼要出軌
病態撒謊:為什麼有些人無法停止撒謊?

TAG:煎蛋 |