诗和远方

Linus Torvalds 谈软件开发面临的硬件问题

在上海举行的 KubeCon + CloudNative + 开源峰会上,Linus Torvalds 警告与会者软件管理正面临更大的挑战,主要原因是两大硬件问题超出了开发运营团队的控制。


第一个问题是与预测执行相关的新安全问题,预测执行被英特尔等芯片供应商用于加速性能,为修复 Spectre、Meltdown、 Fallout 和 ZombieLoad 等与预测执行相关的攻击 Linux 内核需要安装一系列补丁,根据补丁的先后和依赖,内核需要经历痛苦的更新,修复会带来巨大的性能开销,比如关闭超线程会导致性能下降 15%。


第二个问题则是硬件的局限性,过去几十年软件行业受益于摩尔定律带来的处理器性能提升,但摩尔定律正逼近其极限,这意味着处理器性能的提升不会无限下去,这意味着软件开发者为了提升性能将需要优化代码,不能再使用低效的代码。

Related
DMA及Intel 82372019年07月08日
Linus Torvalds 谈软件开发面临的硬件问题2019年07月01日
操作系统发展简史2019年06月20日
Linux内核邮件列表LKML2019年06月19日
Source Insight2019年06月14日
Docker2019年06月06日
消息摘要2019年06月05日
命名规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法)2019年05月28日

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Catalog
标签列表
最新
最热
常用网站
站点信息
  • 文章总数:2010
  • 页面总数:1
  • 分类总数:17
  • 标签总数:517
  • 评论总数:0
  • 浏览总数:533686
Archives
Copyright © 2017-2019 www.my889.com Some Rights Reserved.
推荐使用 Chrome 浏览器浏览本站
沪ICP备17052342号
Sitemap XML