リーナス・トーバルズはやはりすごい — ここに来てLinuxのマルチスレッド性能を2.6%向上させるパッチを自ら作成
DRANK

11月7日、海外のテクノロジーメディアThe Registerが「Torvalds patch improves Linux performance by 2.6%」と題した記事を公開した。この記事では、Linuxのマルチスレッド性能を2.6%向上させた新しいパッチについて詳しく紹介されている。以下に、その内容を紹介する。今回の改修は、Linuxカーネルの創設者であるリーナス・トーバルズによるもので、コード変更は「x86/uaccess: Avoid barrier_nospec() in 64-bit copy_from_user()」という名前が付けられた。このセキュリティ対応は、メルトダウンやスペクター攻撃のような脆弱性を防ぐためのものである。こうした攻撃は2018年に公表されたが、問題は依然として存在している。パッチはRed Hatの開発者ジョシュ・ポワンブーフによって初めて提出されたもので、トーバルズが改良を加えた結果、パフォーマンスの向上が実現した。トーバルズはこのコミットの中で「カーネルテストロボットによると、スレッドごとの操作ベンチマークが2.6%向上した」と述べている...

by @tf_official
Related Topics: Linux