linux-generic, linux-server 및 linux-virtual 커널 패키지의 차이점은 무엇입니까?


43

개발 및 스테이징 환경을 위해 구축 된 새로운 VM을 얻고 있으며 이러한 모든 이미지에서 linux-virtual 패키지를 사용해야하는 이유가 있는지 궁금합니다.

-가상 커널에 다른 조정이 있습니까? 일시 중지 / 깨우기 / 깨우기 도구가 있습니까?

답변:


48

12.04 이후 데스크탑 linux-generic과 서버 linux-server커널 사이에는 차이가 없습니다 . 그들은 합병되었습니다. ( 출처 : 여기 가 왜되었는지 확인 하십시오 .)

가상 커널 은 포함 된 드라이버 수만 다릅니다 . "KVM, Xen 및 VMWare와 같은 널리 사용되는 가상화 기술 내에서 실행하는 데 필요한 드라이버 만 포함합니다. ... 그 외의 다른 옵션은 일반 커널과 가상 커널간에 동일합니다."

실제로 이것은 -virtual커널 이미지가 더 작고 메모리에서 약간의 공간을 차지할 수도 있음을 의미합니다 (내장 모듈 / 드라이버 수가 적음). 절감 효과는 한 자릿수 메가 바이트 범위에있을 수 있으므로 대부분의 VM에서 차이가 없습니다.


12.04 이전의 서버 및 데스크탑 커널 차이점 :

12.04 이전의 차이점 은 다음과 같습니다.

  • Server Edition은 Desktop Edition에서 사용하는 CFQ 스케줄러 대신 데드 라인 I / O 스케줄러를 사용합니다.

  • Server Edition에서는 선점 기능이 해제되어 있습니다.

  • 타이머 인터럽트는 Server Edition에서 100Hz이고 Desktop Edition에서 250Hz입니다.


linux-kernel-virtual을 가지고 있다면 VMWare의 이점을 얻기 위해 open-vm-tools 패키지를 설치할 필요가 없거나 커널 드라이버와 분리되어 있습니까? 나는 이것이 NIC 카드 드라이버와 같은 것에 만 영향을 미치고 메모리 사용률 등과 같은 더 깊은 것에 들어 가지 않는다고 가정합니다.
flickerfly

1
아니에요 VMWare는 엔터프라이즈 지원이므로 기본 커널에 포함되지 않습니다. 그러나 기본 KVM, Xen 지원 및 VWare의 이점을 위해 커널 패치가 제공 될 것입니다.
Gonzalo Aguilar Delgado
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.