为什么你不应该安装差分系统

244 天前
 busterian

差分/备份时要进 pe 繁琐不说,迁移或者要访问某分支系统挂载 vdisk 要把差分合并成一个再挂载麻烦的要死,最最重要的是虚拟磁盘安装的系统 windows 不支持休眠模式,这点很少有人告诉你。

1191 次点击
所在节点    分享发现
8 条回复
busier
243 天前
竟然还有人希望用休眠,你是对某些软件加载的那些乱七八糟的驱动有多放心!

装好系统第一件事就是 powercfg /h off 彻底关闭休眠
Damn
243 天前
缓缓地打出一个?
busterian
243 天前
@busier 不然呢,win11 冷启动要 30s+(pcie4.0), 睡眠模式又不断电源风扇不停转
tuwulin365
243 天前
@busier #1 休眠和这软件有啥关系?
busier
243 天前
@tuwulin365 休眠和快速启动“即混合休眠”时,内存中内核和驱动程序占用的区域会转储到硬盘休眠文件中,下次开机不再初始化内核和驱动程序,直接从硬盘休眠文件恢复休眠前的内存状态。

即使你休眠断电后重新开机,但是!从系统角度来说,驱动程序就没有被“重启”过!换句话说,如果某些坑壁的驱动程序代码出现内存泄露,缓冲区溢出等不会立即发作的问题。那么出问题的内存数据就永远不会修正。

直到系统工作中彻底死机并完全重新启动,重新初始化内核,加载驱动程序,才能暂时缓解这个问题。

休眠恢复时,由于没有驱动程序初始化的过程,个别设计未考虑好这种情况的硬件还会出现兼容问题

以国产软件啥都要搞个驱动的做法,休眠绝对是个坑壁功能。

况且现在 ssd 正常开机速度已经非常快,休眠并没啥意义!
tuwulin365
243 天前
@busier #5 没搞懂,你为什么不选择重启而要休眠,期望通过休眠来“重启驱动”?快速启动相当于重启+休眠,驱动也是重启过啊。
busier
243 天前
@tuwulin365 我的意思就是休眠不能重启驱动啊。“快速启动”也不行。
israinbow
243 天前
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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1023405

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX