当前位置: 首页 > 科技观察

LinusTorvalds谈软件开发面临的硬件问题

时间:2023-03-12 10:07:10 科技观察

在上海的KubeCon+CloudNative+OpenSource峰会上,LinusTorvalds警告与会者,软件管理面临更大的挑战,主要是由于两个超出DevOps团队控制范围的重大硬件问题。  第一个问题是与推测执行相关的新安全问题。英特尔等芯片供应商使用推测执行来加快性能。一系列的补丁,按照补丁的先后顺序和依赖关系,内核需要经历痛苦的??更新,而修复会带来巨大的性能开销。例如,禁用超线程会导致性能下降15%。  第二个问题是硬件的限制。在过去的几十年里,软件行业受益于摩尔定律带来的处理器性能提升,但摩尔定律正在接近极限,这意味着处理器性能的提升不会无限期地进行下去,这意味着软件开发者将需要优化代码以提高性能,不能再使用低效的代码。