Berapa lama waktu yang dibutuhkan untuk mengkompilasi kernel (linux 3.2.5)? [Tutup]

12

Berapa lama untuk menginstal kernel (linux 3.2.5) pada 12.04 menggunakan make install -j 4perintah?

Terminal saya menampilkan ini selama sekitar 40 menit sekarang.

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
Dhruva Jain
sumber
6
Banyak :) Kernel Linux memiliki jumlah baris kode yang sangat besar dan akan membutuhkan banyak hal untuk dibangun kecuali Anda memiliki komputer yang sangat kuat. Saran saya, keluarlah selama beberapa jam.
Aleksandar
2
dewa dhruva! _ / _ saya butuh 2 jam! .. dan Anda khawatir sekitar 40 menit! dan btw Anda membutuhkan 4 core / prosesor untuk -j 4 untuk bekerja!
shiladitya
Meskipun saya cenderung tidak menggunakan angka yang lebih tinggi -jdari jumlah inti fisik di mesin, sebenarnya ada berbagai alasan mengapa menggunakan angka yang lebih tinggi masih dapat memberikan kinerja yang lebih baik: Tidak semua utas akan selalu menggunakan 100% sumber daya prosesor yang tersedia untuk mereka. (ini adalah alasan utama, dan dasar untuk beberapa rekomendasi agar -jjumlahnya selalu lebih tinggi dari jumlah core fisik), CPU mungkin mengalami hyperthreading sehingga ada prosesor yang lebih logis daripada core fisik, dan sebagainya. Dan -j 4 setidaknya akan berjalan , bahkan jika Anda memiliki kurang dari 4 core.
Eliah Kagan
1
Menurut saya, pertanyaan ini tidak bisa dijawab secara waras. Ini sangat tergantung pada konfigurasi kernel dan perangkat keras sistem. Saya sudah melihatnya berkisar antara 10 menit dan 6 jam.
gertvdijk

Jawaban:

12

Itu tergantung pada perangkat keras terutama CPU. Ini adalah hasil jajak pendapat yang mungkin bisa membantu Anda melihatnya. Tapi, normalnya antara 1-2 jam.

Anwar
sumber
8

Dengan SSD dan Sandy Bridge clock pada 4 GHz sesuai permintaan, butuh ~ 8 menit dengan HT on dan make -j14.

Malina
sumber
3

Kompilasi kernel pertama yang sukses adalah dari kernel 3.2 pada K8 Mobile Sempron 1,8 GHz dengan 512 MB DDR saluran tunggal dan hard disk ATA-100 5200 RPM termasuk hampir setiap modul di arus utama, karena saya tidak tahu apa yang saya lakukan. sedang melakukan. Butuh 11 jam!

Kernel saya yang terbaru, juga 3.2, tetapi sekarang pada Pentium Dual Core T2370 dengan 2 GB DDR2 dual-channel dan SATA-3 SSD dan semua modul yang tidak dibutuhkan dimatikan membutuhkan waktu 1 jam 48 menit. Itu bisa sangat bervariasi.

OCDtech
sumber
PC macam apa ini. Laptop AMD A8-4500M 2012 saya yang di-downclock ke 1.8GHZ dan Turbo Core hanya membutuhkan waktu 13 menit untuk mengkompilasi kernel 4.4 terbaru. Ini adalah HP Pavilion g7 2269wm dengan RAM 6GB dan 500GB HDD
Suici Doga
@ SuiciDoga Mungkin itu faktor RAM.
Omar Tariq
0

Pada mesin 64 CPU dengan banyak disk dalam RAID, ~ 5-8 menit, dengan sebagian besar yang dikonsumsi pada langkah akhir pengemasan debian.

Colin Ian King
sumber