最終更新:2022-10-12 (水) 23:31:51 (533d)
Ubuntu/Linuxカーネル/ビルド
Linux 6.0
手順
- wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.0.tar.xz
- tar xvf linux-6.0.tar.xz
- cd linux-6.0
- make defconfig
- make -j32
- やり直す場合
結果
- 何回かやって最速のものを記載
CPU OS コア割当 スレッド real user sys ディスク EPYC 7742 (QS)*2 Ubuntu 22.04 256 -j256 1m13s 77m30s 143m54s schedutil 1m10s 69m24s 134m16s /tmp schedutil 1m5s 67m654 125m5s /tmp performance -j128 1m11s 60m18s 56m37s schedutil 1m7s 55m41s 53m35s /tmp schedutil 1m4s 53m23s 51m0s /tmp performance Ubuntu 20.04 -j256 1m3s 102m51s 80m18s ondemand -j256 1m2s 85m18s 77m50s /tmp ondemand -j128 53s 47m35s 31m30s ondemand -j128 53s 46m46s 36m38s /tmp ondemand Ubuntu 20.04 (Wubi) -j256 54s 72m26s 78m24s ondemand? Ubuntu 22.04 on Windows 11 (VirtualBox 7.0) 64 -j256 1m20s 44m9s 16m12s -j128 1m22s 47m9s 18m41s -j64 1m17s 44m35s 15m20s -j32 1m29s 31m38s 7m30s Ryzen 9 3950X Ubuntu 22.04 on Windows 10 (VirtualBox 6.1.38) 32 -j128 1m30s 33m51s 6m48s -j64 1m26s 32m3s 6m35s -j32 1m24s 30m48s 6m1s -j16 1m37s 20m11s 3m16s 指定なし 14m43m 13m5s 1m43s - ビルド時クロック
- Ryzen 9 3950Xは4.16GHzくらい
- EPYC 7742 (QS)は3GHzくらい
ドキュメント
古い
必要なパッケージ
- 色々入る
Ubuntu 22.04
Linux Kernel Newbies
最新版のカーネルのビルド
必要なパッケージ
参考
- http://gihyo.jp/admin/serial/01/ubuntu-recipe/0278
- http://gihyo.jp/admin/serial/01/ubuntu-recipe/0333