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
6
たくさん:) Linuxカーネルには非常に多くのコード行があり、本当に強力なコンピューターがない限り、ビルドに多くの時間がかかります。私のアドバイス、数時間出かけます。
—
アレクサンダー
ドゥルヴァ神!_ / _ 2時間かかりました!..そして、あなたは約40分を心配しました!そして、-j 4が機能するには4つのコア/プロセッサが必要です!
—
shiladitya
私は
—
エリアケイガン
-j
マシンの物理コアの数よりも大きい数を使用しない傾向がありますが、実際には、高い数を使用してもパフォーマンスが向上するさまざまな理由があります:すべてのスレッドが常に利用可能なプロセッサーリソースの100%を使用するわけではありません(これが主な理由であり、-j
数が常に物理コアの数よりも多いといういくつかの推奨事項の根拠です)、CPUにハイパースレッディングがあり、物理コアよりも論理プロセッサが多い、などです。そして、-j 4
少なくともます実行あなたがより少ない4つのコアを持っている場合でも、。
私の意見では、この質問に正解することはできません。これは、カーネル構成とシステムハードウェアに大きく依存します。10分から6時間の範囲で見ました。
—
gertvdijk