差分/备份时要进 pe 繁琐不说,迁移或者要访问某分支系统挂载 vdisk 要把差分合并成一个再挂载麻烦的要死,最最重要的是虚拟磁盘安装的系统 windows 不支持休眠模式,这点很少有人告诉你。
1
busier 240 天前 via iPhone
竟然还有人希望用休眠,你是对某些软件加载的那些乱七八糟的驱动有多放心!
装好系统第一件事就是 powercfg /h off 彻底关闭休眠 |
2
Damn 240 天前 via iPhone
缓缓地打出一个?
|
4
tuwulin365 240 天前
@busier #1 休眠和这软件有啥关系?
|
5
busier 240 天前 via iPhone 1
@tuwulin365 休眠和快速启动“即混合休眠”时,内存中内核和驱动程序占用的区域会转储到硬盘休眠文件中,下次开机不再初始化内核和驱动程序,直接从硬盘休眠文件恢复休眠前的内存状态。
即使你休眠断电后重新开机,但是!从系统角度来说,驱动程序就没有被“重启”过!换句话说,如果某些坑壁的驱动程序代码出现内存泄露,缓冲区溢出等不会立即发作的问题。那么出问题的内存数据就永远不会修正。 直到系统工作中彻底死机并完全重新启动,重新初始化内核,加载驱动程序,才能暂时缓解这个问题。 休眠恢复时,由于没有驱动程序初始化的过程,个别设计未考虑好这种情况的硬件还会出现兼容问题 以国产软件啥都要搞个驱动的做法,休眠绝对是个坑壁功能。 况且现在 ssd 正常开机速度已经非常快,休眠并没啥意义! |
6
tuwulin365 240 天前
@busier #5 没搞懂,你为什么不选择重启而要休眠,期望通过休眠来“重启驱动”?快速启动相当于重启+休眠,驱动也是重启过啊。
|
7
busier 240 天前 via iPhone
@tuwulin365 我的意思就是休眠不能重启驱动啊。“快速启动”也不行。
|
8
israinbow 240 天前
op 和 @busier #5 都给出了很有趣的观点, 不过在 windows 的场景中, 默认启用的 "fast startup" 功能实际上也是把内核和驱动写入硬盘来完成快速启动原理, 而休眠则是在此基础上把时钟进程与内存也写入硬盘来保持软件的运行状态; 实际上现代 windows 一次完整的 "启动" 可以通过 "重启" 来实现, 尽管我已经使用了 i9 的处理器和 7gbps io 的 ssd, windows 的引导与挂载 fs 和驱动的过程依然是 "缓慢的".
相对于休眠的意义, 我则更倾向于 "保存电脑的活动状态 (you’re back to where you left off)", 同时也是现在 windows 对休眠功能做出的注解. seealso: https://wiki.fogproject.org/wiki/index.php?title=Windows_Dirty_Bit https://support.microsoft.com/en-gb/windows/shut-down-sleep-or-hibernate-your-pc-2941d165-7d0a-a5e8-c5ad-8c972e8e6eff#ID0EBD=Windows_11 |