커널을 컴파일하는 데 시간이 얼마나 걸립니까 (linux 3.2.5)? [닫은]


13

make install -j 4command를 사용하여 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
많은 :) 리눅스 커널은 매우 많은 수의 코드 라인을 가지고 있으며 정말로 강력한 컴퓨터가 없다면 빌드하는데 많은 시간이 걸릴 것입니다. 내 충고, 몇 시간 동안 외출.
Aleksandar

2
dhruva god! _ / _ 2 시간 걸렸습니다! .. 그리고 약 40 분 걱정! 그리고 -w 4가 작동하려면 4 개의 코어 / 프로세서가 필요합니다!
shiladitya

-j머신의 물리적 코어 수보다 많은 수 를 사용하지 않는 경향이 있지만 실제로는 더 많은 수를 사용하면 더 나은 성능을 제공 할 수있는 여러 가지 이유가 있습니다. 모든 스레드가 항상 사용 가능한 프로세서 리소스의 100 %를 사용하지는 않습니다 (이것이 주된 이유이며, 일부 권장 사항의 -j수는 항상 물리적 코어 수보다 높을 수 있음) CPU에는 하이퍼 스레딩이있을 수 있으므로 물리적 코어보다 논리적 프로세서가 더 많습니다. 그리고 -j 4 적어도됩니다 실행 이보다 적은 4 개의 코어를 가지고 있더라도.
Eliah Kagan

1
이 질문은 제 생각에는 제정신으로 대답 할 수 없습니다. 이것은 커널 구성 및 시스템 하드웨어에 따라 크게 달라집니다. 나는 10 분에서 6 시간 사이의 범위를 보았습니다.
gertvdijk

답변:


12

하드웨어, 특히 CPU에 따라 다릅니다. 다음 은 설문 조사 결과가 도움이 될 수 있습니다. 그러나 일반적으로 1-2 시간입니다.


8

주문형 4GHz에서 SSD와 Sandy Bridge를 클럭하면 HT를 켜고 ~ 8 분이 걸렸습니다 make -j14.


3

내가 처음으로 성공한 커널 컴파일은 K8 Mobile Sempron 1.8 GHz에서 3.2 커널이며 512MB의 단일 채널 DDR과 ATA-100 5200 RPM 하드 디스크는 메인 라인의 거의 모든 모듈에 포함되어 있습니다. 하고 있었다. 11 시간 걸렸다!

필자의 가장 최근 커널 인 3.2도 2GB 듀얼 채널 DDR2와 SATA-3 SSD가 장착 된 Pentium Dual Core T2370에서 필요했으며 모든 불필요한 모듈의 전원을 끄는 데 1 시간 48 분이 걸렸습니다. 많이 다를 수 있습니다.


어떤 종류의 PC입니까? 내 2012 AMD A8-4500M 노트북은 1.8GHZ에 downclocked과 터보 코어가 꺼 최신 4.4 kernel.It 크기가 6GB의 RAM과 500기가바이트 HDD를 가진 HP 파빌리온 G7의 2269wm입니다 컴파일 13 개의 분이 걸렸다
Suici 도가

@SuiciDoga 아마도 RAM 요소 일 것입니다.
Omar Tariq 2014

0

RAID에 디스크가 많고 ~ 5-8 분 정도 인 64 개의 CPU 시스템에서 대부분 데비안 패키징 단계에서 소비됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.