Linux黑科技:AMD Zen1、Zen2设备启动时间大幅缩减,秒开新世界
科技快讯中文网
12月2日消息,Linux内核6.13-rc1版本中引入了一项重要修复,针对的是老旧AMD处理器,尤其是Zen1和Zen2架构的设备,该修复解决了这些设备启动时间过长的问题。
该问题已经持续了大约18个月,某些情况下甚至可能引起几秒到几分钟的启动延迟。
该问题最早由诺基亚工程师发现,他报告称多台AMD EPYC服务器启动延迟不一致,最严重时,初始解包过程比预期多花了几分钟,但并非所有启动都受影响。
调查发现,问题的根源可追溯至2023年6月的内核调整,尤其是涉及CPU微代码更新处理的部分进行了修改。
Zen1和Zen2处理器在应用CPU微代码更新后启动时,需要刷新转换旁路缓冲区(TLB)以重新映射补丁缓冲区。
修复程序针对受影响的AMD Ryzen和EPYC系统实施了关键的TLB刷新功能,消除了启动过程中出现的“不必要且不自然的延迟”。
该解决方案将会整合进即将推出的Linux 6.13内核版本,并且计划将修复功能回传至稳定版内核中,以便支持更多采用旧款Zen架构的Linux使用者。
免责声明:本站所有文章来源于网络或投稿,如果任何问题,请联系648751016@qq.com
页面执行时间0.018974秒