IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[新资讯] Linus Torvalds 优化内核管道代码 大型CPU系统受益

[复制链接]
Lacy 发表于 2020-2-10 11:14:21 | 显示全部楼层 |阅读模式

IT天空 定制版高速U盘 64G/128G/256G | 固态U盘 256G Pro/512G Pro


  对于那些使用 GNU Make 作为其构建系统的用户,从 Linux 5.6 开始,并行构建时间将快得多。Linus Torvalds 本人围绕内核的管道代码进行了更改,以在读取或写入时使用排他等待。尽管这对于传统或通用的数据管道来说没有多大意义,但是 GNU Make 作业服务器是一个很大的受益者,因为它依赖管道来限制并行性。

8e45785a3115af4098217e273753862.png


  在 Linus Torvalds 编写的简化测试用例中,此补丁使得测试程序上的上下文切换次数从 1100 万下降到仅 120 万,这无疑会受到欢迎,因为无数的安全缓解措施使英特尔方面的上下文切换性能降低了不少。此外,消耗的系统时间也只是原先时间的一小部分。

  英特尔的 Josh Triplett 测试了 Linus 的补丁,并确认:"我已经在多个不同的系统上测试了管道修复补丁(切换到独占等待队列),在这一个月左右的时间里我没有遇到任何问题。该补丁改善了大型(?100 CPU)系统上的并行构建时间,包括并行 make 和使用基于管道的 jobserver 的其他事物。"













原文链接:https://www.cnbeta.com/articles/tech/941419.htm
最近访问 头像模式 列表模式
fudashuai 发表于 2020-2-10 12:04:45 | 显示全部楼层

活跃 8892| 技术 0| 互助 0| 钻石 0

这是一大进步!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Lacy

46000

活跃

2

技术

9

互助
签到任务
最火的业界新闻
  • 都2020年了,如何免费升级Windows 10?
  • 微软解决显示器卡顿问题:Windows 10 v2004
  • 小米10 Pro鲁大师跑分曝光 47万分不敌骁龙8
  • 卡巴斯基:Windows 10升级漏洞并非由公司杀
  • 新版Chrome将能够选择不希望被同步的本地密
  • 全新Windows 10日历应用上手:更简洁的设计
  • 微软新Edge浏览器将变得更快
  • 博帝发布消费级P300系列PCIe NVMe M.2 SSD
  • 小米MIX 2020专利曝光 魅族PRO 7再现?
  • 昭和电工开始向机械硬盘制造商出货MAMR盘片
炫酷的硬件Show
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
有趣的美图分享
  • 灵魂拷问
  • 你在哪里学会了如此厨艺
  • 隔离在家不能剪头发的我
  • 假装我是棋子
  • 出租车师傅的硬核防疫
  • 结束隔离的你……
  • 实话实说
  • 种了十几年的簕杜鹃,26米高
  • 什么是文化输出啊
  • 裤子不经常穿,会自动变小
关注官方微信
快速回复 返回顶部 返回列表