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

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

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

我的终端现在已经显示了该信息大约 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

答案1

这取决于硬件,尤其是 CPU。这里这是一份民意调查结果,可能对您有帮助。但通常需要 1-2 小时。

答案2

使用 SSD 和按需以 4 GHz 频率运行的 Sandy Bridge,在 HT 开启的情况下大约需要 8 分钟make -j14

答案3

我第一次成功编译的内核是 3.2 内核,它运行在一台 K8 Mobile Sempron 1.8 GHz 处理器上,配有 512 MB 单通道 DDR 和 ATA-100 5200 RPM 硬盘,包括主线中的几乎所有模块,因为我不知道自己在做什么。它花了 11 个小时!

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

答案4

在具有大量 RAID 磁盘的 64 CPU 机器上,大约需要 5-8 分钟,其中大部分时间都用在最后的 Debian 打包步骤中。

相关内容