Windows 中是否有類似休眠模式但仍運行伺服器的模式? (或任何作業系統)

Windows 中是否有類似休眠模式但仍運行伺服器的模式? (或任何作業系統)

這是我的第一篇文章,如果我對這個交換網站做錯了什麼,請提前道歉

我每天使用 Windows 和 Hibernate。使用休眠的主要目標實際上是減輕工作時間以外的停電或限電情況。我的電腦啟動時間很慢,因此我不想關閉或以全新狀態啟動它

但是,現在我想打開一個簡單的伺服器,只是為了在我自己的電腦上提供一些網站和文件(甚至一些服務)

這讓我想要一個命令讓 Windows 進入與休眠非常相似的狀態,但仍然以最低的功耗在後台運行 Web 伺服器。最重要的部分是將 Windows 本身的狀態保存hiberfil並準備好隨時再次使用,就像正常的休眠一樣

如果可能的話我想讓我的電腦始終保持在這種狀態下運行,在停電或停電後重新啟動。但在我喚醒它之前不要運行實際的桌面

有沒有與此類似的解決方案?

附:如果可能的話我想運行 docker 並讓它在後台運行

答案1

如果您希望在主伺服器關閉時運行小型伺服器,我建議您使用 Raspberry Pi 之類的東西並在其上運行它

你想做的事對我來說聽起來幾乎不可能

答案2

不,您無法在沒有實際休眠電腦的情況下使電腦休眠。

休眠將系統的整個狀態儲存到磁碟。休眠狀態包括裝置、磁碟和許多其他東西的狀態。

如果在將最後一個位元組寫入磁碟後讓電腦繼續運行,則磁碟和系統將發生與休眠檔案中儲存的狀態不符的變更。

結果是休眠檔案立即無效,但被假定為正確。因此,它可能會恢復系統並使用不再正確的舊版本文件系統表,因此(在最好的情況下)只需刪除磁碟自休眠以來可能發生的更改,最壞的情況會導致損壞。

如果您的系統磁碟速度很慢,那麼您可能需要考慮用 SDD 取代 HDD,這樣可以縮短啟動時間。

您可能還想研究小型專用機器來充當伺服器。

相關內容