無論是對于筆記本電腦還是臺式機,“按住電源按鈕強制關機”都不等同于“拔下插頭關機” !
按住電源鍵關閉機器,就硬件而言,意味著輸入一段時間的 PWRBTN# 碼。 按下電源鍵(即 PWRBTN # 設定為高位)后,硬件會啟動時鐘計時器——如果超過5秒后沒有啟動,即 PWRBTN# 沒有設定為低位,則會觸發(fā)關機動作。 這種關機動作不僅僅是“切斷電源” ,而是遵循一般的“關機硬件過程”。
事實上,在 CPU 和主板上有許多電源欄桿。 關閉電源不僅僅是切斷電源的問題。 根據(jù)芯片手冊,關閉每個電源導軌有一個復雜的時間序列,應該按照一定的順序。 此時,輸入的 ACPI 模式是 G2,而不是未接電源的 G3。 主板的一些區(qū)域仍然保持動力。
雖然“按下電源按鈕關機”看起來像是“瞬間關機” ,但實際上它必須經(jīng)過一個“完整的關機硬件過程” ,這與“硬件過程”中的正常關機沒有什么不同。 它也與拔堵關閉方法有著根本的不同。
這和正常的關閉有什么區(qū)別?
由于它在硬件進程和正常關機是相同的,那它和正常關機有什么區(qū)別? 不同之處在于跳過了操作系統(tǒng)級別的關閉過程。 無論我們是點擊鼠標關機還是按電源鍵關機,操作系統(tǒng),即 windows 或 linux,都會被通知嘗試安全關機。 操作系統(tǒng)和固件在 ACPI 規(guī)范下一起工作,通過不同的分工,一步一步地安全關閉計算機。 包括保存文件等等。 如果跳過這些操作,可能會導致“丟失未保存的文件”甚至“操作系統(tǒng)文件損壞,無法啟動”。
因此,按住電源按鈕關機,根本不會損壞硬件,硬盤也不會因為突然關機而使用掉電保護功能。 雖然它和正常關機是相同的。 但是你真正需要擔心的是你的數(shù)據(jù)安全問題。
所以,如果你拔掉電源插頭,或者你家里突然斷電,會不會損害你的硬件? 事實上,機械硬盤并不需要擔心。 需要擔心的是 SSD 和主板。 由于固態(tài)硬盤存在超光速,超光速邏輯塊和物理塊的轉換表必須存儲在 NAND 閃存中,否則會造成混亂,高端企業(yè)硬盤上有大量 DRAM 存儲器需要加速,內容也必須存儲。
當電源正常關閉時,如機械硬盤,SATA 的備用即時命令和 SCSI 的停止命令是存儲這些信息的合適機會。 Ssd 控制器可以冷靜地將此信息寫在正確的地方。
在意外停電的情況下,情況要復雜得多。 現(xiàn)在 m. 2 SSD 上有許多小電容:
當 VCC 斷電時,這些電容器的大門將被打開,它們將爭奪大約1毫秒的主控制器。 主服務器將立即放棄所有未存儲的數(shù)據(jù),并立即開始存儲 FTL 表,以確保不會出現(xiàn)重大問題。
在企業(yè)級 ssd 中,有些 dram 的大小接近1gb,而企業(yè)級 ssd 的數(shù)據(jù)完整性要求極高,不應該丟失。 不僅要保存 FTL 表,還要保存所有未存儲在 DRAM 中的項目。 需要大量的電容才能獲得更多的時間。 如果我們拆分企業(yè)級固態(tài)硬盤,我們會發(fā)現(xiàn)很多大的黃色部分:
這微米的 SSD 有3片,而英特爾的一些 SSD 有8片大電容,因為大 DRAM!
一些低端 SSD 制造商沒有電容,或電容容量下降后長期使用。 停電后,他們的超光速計沒有保存。 相反,他們將在下一次啟動時重建 FTL 表。 這是因為用戶會發(fā)現(xiàn) SSD 響應非常慢,而且要過一段時間才能恢復正常。 因為 SSD 固件寫得不好,所以 SSD 可能無法使用。
主板損壞主要表現(xiàn)為“停電前后的浪涌和電流波動”。 對于電源不良 + 主板不良,可能會造成損壞。 這就是為什么你需要一個好的電源供應。
功率保持時間至少為16毫秒(最低標準)。 這對于 SSD 保存數(shù)據(jù)還不夠嗎? 這16毫秒實際上只是一個交流循環(huán),這是工作與 ups。 這16ms 對于固態(tài)硬盤和固態(tài)硬盤沒有幫助,因為電源和硬盤之間沒有信號交換,也就是說,電源不能發(fā)送“我馬上就用完電了,快點存起來! ” 信息傳到硬盤上。 對于硬盤和 ssd,它是“突然斷電”。
值得補充的是,每個人對電腦 / 筆記本電腦的供電都有很深的誤解。 他們認為,如果電源按鈕沒有按下,CPU 風扇沒有打開,整個主板和計算機系統(tǒng)就會斷電; 如果關機按鈕沒有打開風扇,主板和計算機系統(tǒng)就會斷電。 然而,電源開關電纜通過前面板上的電源按鈕連接到主板上:
前面板上的電源按鈕沒有連接到電源上。 如果主板沒有電源,按鈕信號如何傳輸?shù)诫娫矗?關機后如何開機? 事實上,只要電源線沒有拔掉,不管電源按鈕是否被按下,主板的一部分仍然有電,包括: EC (如果有的話)、 BMC (如果有的話)、 CPLD、 me 和它們周圍的電路。 這就是 g3和 g2的區(qū)別。
總結
1. 強制斷電對硬盤的硬件沒有影響。 硬盤在停電后可以利用磁盤的旋轉使磁頭返回。 但是它會影響數(shù)據(jù)的完整性。 異常電源故障后,硬盤寫將終止,緩存數(shù)據(jù)將丟失,數(shù)據(jù)完整性可能受到影響。
2. 在 DOS 3.3時代,有一個命令叫做 park。 功能是將硬盤磁頭放在停區(qū),以便關機。 后來,該命令被取消,因為當電源關閉時,硬盤可以利用感應電流來使用磁頭。 后來,硬盤也可以根據(jù)加速度傳感器使用磁頭。
在 PS / 2和串口時代,熱插拔會損壞接口電路。 當然,那都是過去的事了。
3.它對硬件造成的物理損害應該很小。 現(xiàn)代商品硬件可以在任何時候斷電。 更重要的是,當軟件運行一半的時候,它的一些邏輯可能會被破壞,結果會停留在一些居間態(tài)里,而這些邏輯可能無法恢復。
【翻譯自https://www.hindustantimes.com/】