Loading video...
Video Failed to Load
1台の物理マシンで複数のLinuxカーネルを同時に動かす「mklinux」の初リリースが公開された。 ハイパーバイザーを使わない。 VMはメモリアクセスではほぼ損失がないがカーネルに入るたびに発生するVM exitが避けられない。 コンテキストスイッチで2.5倍、パイプで2.2倍の差がつく。 mklinuxはその層自体が存在しない。 もう一つの成果がスケーリング。 48コアのXeonでファイル操作を回すと単一カーネルでは共有ロックの競合で1コアの4割にまで落ちる。 カーネルを2つに分けるだけで2.6倍に跳ね上がる。 ロックを細かく割るのではなく、カーネルごと割る。
32,684 views • 3 days ago •via X (Twitter)
0 Comments
No comments available
Comments from the original post will appear here
