作者:admin 日期:2023-08-25 瀏覽: 次
固態(tài)硬盤【異常斷電會損壞固態(tài)硬盤嗎?】
隨著硬盤的更新?lián)Q代,機(jī)械硬盤也將退出時代的舞臺。目前固態(tài)硬盤在新款筆記本當(dāng)中,已經(jīng)是不可缺少的一部分了,如果說你買一臺筆記本電腦,還是機(jī)械硬盤的話,那你就out了。真的可以說是小白當(dāng)中的小白。包括現(xiàn)在隨便到一家電腦裝機(jī)店,組裝一臺臺式機(jī)的話,老板也是給你上固態(tài)硬盤。因為你體驗到固態(tài)硬盤的速度,就再也不會用機(jī)械硬盤了。我們今天要講的是電腦異常斷電,固態(tài)硬盤會不會損壞,可能這種說法筆記本是不會存在異常斷電,因為他自帶有電池和斷電自動保護(hù)功能。不過在你不插外接電源的時候,電池電量用完就會自動關(guān)機(jī),可能也會存在異常斷電的情況。
對于一般不懂的人來說,突然斷電會導(dǎo)致固態(tài)硬盤出現(xiàn)掉盤的情況。什么是掉盤?掉盤可以理解為非常嚴(yán)重的卡頓,卡到電腦已經(jīng)不能識別到硬盤了,就像SSD已經(jīng)從電腦上拔掉了一般,在操作系統(tǒng)停止響應(yīng)一段時間后不能自行恢復(fù)正常,藍(lán)屏或自動重啟是掉盤的主要表現(xiàn)特征。更嚴(yán)重的就是在系統(tǒng)和bios當(dāng)中無法識別固態(tài)硬盤,好像電腦里一下子就沒有了硬盤,感覺壞了似的,為什么會這樣呢?下面我來給大家科普一下。
首先我們要了解一個叫做英文Flash Translation Layer的東西是什么?
英文Flash Translation Layer【簡稱FTL】翻譯成中文叫做閃存轉(zhuǎn)換層,其實就是這個FTL才是SSD固態(tài)硬盤的軟件核心技術(shù)。正因為有了FTL,NAND Flash固態(tài)硬盤才能被系統(tǒng)識別;文件系統(tǒng)才可以直接把SSD當(dāng)成普通設(shè)備來使用。由于FTL是SSD設(shè)計廠商最為重要的核心技術(shù),因此,沒有任何家廠商愿意透露這方面的技術(shù)信息,并且行業(yè)內(nèi)也一直沒有的技術(shù)規(guī)范、標(biāo)準(zhǔn)存在。
它的工作原理是負(fù)責(zé)邏輯地址空間到物理地址空間的映射,例如,在有限硬件資源的環(huán)境下如何實現(xiàn)mapping?如何實現(xiàn)buffer的管理?如何實現(xiàn)高效的Garbage Collection?如何實現(xiàn)磨損均衡Wear-leveling?如何實現(xiàn)NAND Flash芯片之間的數(shù)據(jù)冗余(RAID on Chip)?這個說法太專業(yè)了。用我們?nèi)粘5恼f法,就像拿一個本子記錄某個東西存放在倉庫某個地方的感覺。如果異常斷電,就好像是做這個記錄的人,冷不丁被人偷襲了一下,如果這個人死了,那自然就無法記錄了,如果這個人還有喘息的機(jī)會,那就記多少算多少。固態(tài)硬盤在設(shè)計的時候,當(dāng)然是會考慮到這種情況的,它的解決方案就是電容。固態(tài)硬盤的電容用來防止突然斷電后緩存芯片中的數(shù)據(jù)丟失。在突然斷電的時候,利用電容的余電來完成相關(guān)的記錄保存。雖然有這樣的措施,但是并不是所有的固態(tài)硬盤都有很大的電容,而且也不能保證電容的電量就一定能完成所有數(shù)據(jù)的保存工作,因此還是存在前面說的掉盤的可能性。這就是今天我們要說的內(nèi)容,掉盤了如何處理的問題!你在這時就能體驗出來大廠家大品牌生產(chǎn)的固態(tài)硬盤和一些雜牌子小廠家生產(chǎn)的固態(tài)硬盤的區(qū)別了。這也是見證實力的時候了。插一句題外話,還是希望大家能夠購買大廠家大品牌的固態(tài)硬盤,
說了那么多,我們現(xiàn)在就來說出重點,在固態(tài)硬盤中,還有一個很重要的部件,叫做“主控”,算是固態(tài)硬盤的大腦,當(dāng)出現(xiàn)異常斷電后,如果有異常,主控會重建FTL表,但是這個重建需要時間,通常主控在發(fā)現(xiàn)錯誤后開始重建,直到成功重建,主控重建過程中不會響應(yīng)外部命令,這就是為什么忽然斷電后,有些SSD會很長時間沒有響應(yīng),像掉盤一樣了!主控在“療傷”,不要再打擾它。
正確的做法是:
發(fā)現(xiàn)掉盤之后,不要立即重啟,不要立即重啟,不要立即重啟,啥也不干,等待30分鐘,給主控充分的時間自行修復(fù)FTL,30分鐘后,再關(guān)機(jī),開機(jī),然后看看硬盤是否能識別回來。
有人要問了,如果30分鐘后,還是無法識別怎么辦?那就掛了,只能返廠維修了。
有人又要問了,如果30分鐘后能夠識別硬盤,但是還是卡頓怎么辦?對于掉盤故障,最初的解決嘗試方法與卡頓故障相同,先排除鏈接電源管理以及SATA接口松動造成的無響應(yīng)和掉盤。如果這些方法試過之后故障依舊,首先應(yīng)該檢查廠商有無提供固件更新。很多固件更新都是為了修復(fù)一些特定極端情況下可能發(fā)生的BUG。如果這些全部更新,還是卡頓,也可能考慮異常斷電可能導(dǎo)致的FTL損壞了。異常斷電(非正常關(guān)機(jī)、藍(lán)屏后斷電等等)可能導(dǎo)致FTL映射表的損壞,而一旦FTL損壞將可能導(dǎo)致SSD掉盤變磚,輕度的則是SSD上個別位置無法讀寫。這里可以使用HDTune這款經(jīng)典軟件來測試一下。好了,今天就給大家了科普到這里,下期節(jié)目再見。