找回密码
 立即注册
搜索
查看: 1642|回复: 10

[软件] windows补丁有的要重启有的不需要重启

[复制链接]
     
发表于 2022-1-14 13:46 | 显示全部楼层 |阅读模式
原因是什么?
类比到linux,哪种系统升级方式更高级
回复

使用道具 举报

     
发表于 2022-1-14 13:50 来自手机 | 显示全部楼层
Linux也是有的需要重启,有的不需要重启

—— 来自 OnePlus LE2100, Android 11上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

     
发表于 2022-1-14 13:56 | 显示全部楼层
系统级安全功能补丁的一般要重启
而且现在微软的补丁都是一个月一个大包了必须要重启
回复

使用道具 举报

     
发表于 2022-1-14 14:04 | 显示全部楼层
原村小和和 发表于 2022-1-14 13:50
Linux也是有的需要重启,有的不需要重启

—— 来自 OnePlus LE2100, Android 11上的 S1Next-鹅版 v2.5.2 ...

ubuntu出了个人不要钱商用要钱的livepatch服务,号称不需要重启就能更新内核来着
回复

使用道具 举报

     
发表于 2022-1-14 14:07 | 显示全部楼层
naiveyan 发表于 2022-1-14 14:04
ubuntu出了个人不要钱商用要钱的livepatch服务,号称不需要重启就能更新内核来着 ...

但你服务更新了至少得重启相关服务,确实是不需要重启机器
回复

使用道具 举报

     
发表于 2022-1-14 14:24 | 显示全部楼层
Windows 更新直接要求整个系统重启可能只是为了省事

假如说更新之后只需重启单个进程
但自动重启进程会打断用户在用的功能(比如, 输入法)
让用户误以为是出了 bug
在 UI 上为每个进程单独设计重启按钮又太麻烦了
还得教育用户"推荐更新之后把这里的按钮都点一遍但请注意提前保存未完成的工作"
那么还不如就整个重启, 向用户隐瞒真相
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-1-14 14:54 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-1-14 15:00 来自手机 | 显示全部楼层
Windows里面加载到内存的exe dll sys之类的会把硬盘上的也锁定了不让改,有些东西可能是映射到内存里的不占物理内存
Linux上的加载了就全在内存里,硬盘上的随便改
只能说各有利弊

—— 来自 BlackBerry BBF100-4, Android 8.1.0上的 S1Next-鹅版 v2.1.2
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-1-14 15:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-1-14 15:25 来自手机 | 显示全部楼层
JudgmentEye 发表于 2022-1-14 15:06
那是不让普通用户权限改,系统自己还改不了?主要是运行中替换可能会出问题,比如用户正在用着word,更新 ...

系统也不应该改,比如说一些嵌入的资源,像图标或者像自解压包的内容,是放到PE格式中的不直接加载到内存的section中的,可以起到节约内存的作用。
应该说这个是适应当年内存很小的设计,现在很大程度上已经不需要了。

—— 来自 BlackBerry BBF100-4, Android 8.1.0上的 S1Next-鹅版 v2.1.2
回复

使用道具 举报

     
发表于 2022-1-14 16:42 来自手机 | 显示全部楼层
系统内核是启动时加载,很多时候无法热更新,或者热更新代价很大,所以就要求重启更新了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-14 02:04 , Processed in 0.066895 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表