我經歷了一次非常有趣的現象持續了好幾天。
設定是這樣的:具有 1GB DDR2 RAM 和 80GB HDD 的 10 年舊 PC。
觀察:我從 CD (Knoppix) 進行即時啟動。現在我關閉並重新啟動電腦。當我從即時啟動啟動它時,它會顯示 grub。現在,就在 X 伺服器開始運行之前(在指標出現之前),我看到了上一個啟動工作區的不完整螢幕截圖。
我的第一個結論(顯而易見):這是由於SWAP空間(我在我的PC上使用Linux)
我的下一步:我把硬碟拔出來。
新觀察:和之前一樣!
所以這是問題: 是否有可能斷電後某些資料仍保留在 RAM 中?我不明白這是怎麼可能的,因為 RAM 應該在關機後幾毫秒內放電。有任何想法嗎?
答案1
內存在沒有電源的情況下可以保存資料一段時間。通常情況下,BIOS 會先清除內存,但顯示卡並不那麼吝嗇,因為第一個螢幕無論如何都會覆蓋它。這是高安全區域的已知問題,
在正常環境下,該時間僅為幾秒鐘或更短;但根據溫度的不同,它可以延長很多。
有一個著名的例子,將鎖定的 iPhone 放入冰箱中,然後在大約 40 秒內取出記憶體晶片並將其插入提供電源的新電路板,從而破解它。然後您可以讀取記憶體晶片上的內容。去谷歌上查詢。
答案2
您的電腦在關機後「幾毫秒」內不會失去所有電源。關閉甚至不會完全關閉 PSU(如果是 ATX 或更新版本則不會)。
電容器實際上可以在移除後保持電荷數秒所有的力量從系統中(即:將其從牆上拔下)。
聽起來您的視訊 RAM(而不是系統 RAM)在再次引用之前沒有被清除。對於獨立視訊轉接器來說,這並非聞所未聞。