GoForum🌐 V2EX

为什么 Windows、iOS 一直不跟进 Linux 上已经很成熟的不重启系统更新、内核 Livepatch?内核 Livepatch 难度可能比较大,系统包不重启更新应该不难实现吧

drymonfidelia · 2026-02-03 20:47 · 0 次点赞 · 5 条回复

(无内容)

5 条回复
busier · 2026-02-03 20:52
#1

房子建好了 你现在要突然改地基…..

drymonfidelia · 2026-02-03 21:07
#2

@busier 为什么不能改,Linux 的 Livepatch 也是后加的功能呀

codehz · 2026-02-03 21:27
#3

有没有一种可能,我是说可能,linux 上升级到服务也是要重启服务才可以应用更改的,更新依赖库这种事搞不好还会让正在运行的程序崩溃(动态加载新的 so 等),之所以有不用重启的错觉,只是你用的包管理不会提示你需要重启而已,红帽早就实现了重启更新的 ui

adoal · 2026-02-03 21:42
#4

Linux 的程序加载运行起来了可以删除或者移动文件系统里的原始文件(虽然可能会出现一致性问题但真的可以搞)。Windows 不行,要么关掉程序先,要么写到注册表里等下一次启动时替换。

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: drymonfidelia
发布: 2026-02-03
点赞: 0
回复: 0