编译一个内核(linux 3.2.5)需要多长时间?

Dhr*_*ain 16 compiling kernel

使用make install -j 4命令在 12.04 上安装内核(linux 3.2.5)需要多长时间?

我的终端现在显示这个大约 40 分钟。

root@user-desktop:/usr/src/linux-3.2.5# make install -j 4
sh /usr/src/linux-3.2.5/arch/x86/boot/install.sh 3.2.5 arch/x86/boot/bzImage \
        System.map "/boot"
run-parts: executing /etc/kernel/postinst.d/dkms 3.2.5 /boot/vmlinuz-3.2.5
Run Code Online (Sandbox Code Playgroud)

Anw*_*war 15

这取决于硬件,尤其是 CPU。是一个民意调查结果,可能会帮助您查看。但是,通常它在1-2小时之间。


小智 10

使用 SSD 和按需时钟频率为 4 GHz 的 Sandy Bridge,在 HT 开启和make -j14.


小智 5

我的第一个成功的内核编译是在 K8 Mobile Sempron 1.8 GHz 上编译 3.2 内核,具有 512 MB 单通道 DDR 和 ATA-100 5200 RPM 硬盘,几乎包含主线中的每个模块,因为我不知道我要做什么正在做。花了11个小时!

我最新的内核也是 3.2,但现在在配备 2 GB 双通道 DDR2 和 SATA-3 SSD 的奔腾双核 T2370 上,关闭所有不需要的模块需要 1 小时 48 分钟。它可能有很大差异。