다운로드 한 리눅스 커널 (예 : 3.2)을 컴파일하면 특정 머신에서 OS (예 : 우분투)가 더 빨라 집니까?
다운로드 한 리눅스 커널 (예 : 3.2)을 컴파일하면 특정 머신에서 OS (예 : 우분투)가 더 빨라 집니까?
답변:
일반적으로 아닙니다.
그러나 "아니오"에는 예외가 있습니다. 예를 들어 liquorix 커널 또는 Ubuntu 커널 Flavors 입니다. 이는 일반적으로 성능 조정이며 차이를 만들 수 있습니다 (서버 커널은 서버에서 더 빠르며 데스크탑 성능을 향상시키지 않습니다).
Ubuntu를 사용하면 적절한 커널 버전을 실행하고 있으면 좋을 것입니다.
참고 : Liquorix 커널에는 성능 조정 외에 일부 패치도 있습니다.
다른 예외는 비정상적인 하드웨어가있는 경우입니다.
그러나 대부분의 경우 성능은 커널을 컴파일하는 "표준"이유가 아닙니다.
보다:
가장 정확한 답변은 bodhi.zazen이 말했듯이 보통은 아니지만 몇 가지 예외가 있습니다. 이러한 예외의 대부분은 하드웨어와 관련이 있지만 일부는 구성 문제 일뿐입니다. 내 대답에 대한 정당화는 다음과 같습니다.
지난 달에 성능 조정을 시도하는 두 컴퓨터 사이에 26 개의 커널을 컴파일했습니다. 내가 찾은 것 :
다른 구성을 컴파일하고 테스트하는 데 엄청나게 많은 시간을 보냈습니다. 이 모든 것에서 26 개의 시도 중 5 개의 커널 만이 바람직한 결과를 낳았습니다. 7 개의 커널도 작동 할 수 없었습니다 (부팅 할 수 없거나 X를 시작하지 못했습니다). 최근 리포지토리에서 Liquorix 커널을 설치하고 위의 모든 개선 사항과 Core2 시스템에서 WINE을 통해 플레이하는 Windows 게임 모두에서 대략 50 %의 프레임 속도 증가를 얻었습니다. 몇 분 밖에 걸리지 않았으며 아무 것도 깨지 않았습니다.
자체 커널을 컴파일했기 때문에 OS가 더 좋습니까? 그래, 조금 테스트하는 동안 찾지 못했기 때문에 느리게 실행되는 것을 찾을 때까지. 내 OS가 더 빠릅니까? 아니.