祝大家新年快樂!
很久沒寫文章了,科研不科研的其實還是個借口,根本原因還是自己太懶了,新年要有改觀,從重新寫博客開始,本來在 1 月底寫了一篇吐槽文,但是因為寫得不太正能量,不符合我寫博客一貫的風格,就沒發出來,所以今年 1 月份就空缺了,稍微有點遺憾吧,不過也無所謂了,
今天裝了個 kali linux,感覺界面還挺好看的,符合我的審美,然后在關機的時候,發現有好幾個選項,sleep、hibernate、hybrid sleep,用多了 Windows 的我只知道有一個睡眠,第一次聽說讓電腦休眠還有這么多說法,就稍微查了一下,
sleep:字面意思是睡眠,是把當前系統狀態相關的資料放入記憶體,以便在結束睡眠時快速恢復到睡眠前的狀態,因為我們知道記憶體具有易失性(一般是 DRAM),需要放電來維持資料,所以即使是已經進入睡眠狀態,仍然會消耗電池的電量,一般來說,筆記本合上蓋子的時候默認是睡眠,
hibernate:字面意思是休眠,是把當前系統狀態相關的資料放入硬碟,與睡眠相比,休眠一般不消耗電量,但是會比較慢,因為要讀寫磁盤,一般來說,臺式機會傾向于選擇這種方式,因為臺式機一般沒有內置電池,斷電后資訊會直接丟失;而筆記本往往不會選擇這種方式,因為休眠期間會有大量讀寫,此時如果移動筆記本,可能會導致硬碟損壞,
hybrid sleep:混合睡眠,同時把系統狀態相關的資料寫入記憶體和硬碟,通過冗余兼顧性能和持久化,這也是臺式機經常選擇的方式,這樣可以避免在睡眠期間突然斷電導致的資料丟失,
參考文獻
- https://devblogs.microsoft.com/oldnewthing/20110510-00/?p=10703
- https://www.thewindowsclub.com/difference-between-sleep-hybrid-sleep-and-hibernation-in-windows-7
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/259037.html
標籤:其他
