최신 릴리스의 Linux 커널 특징


9

요즘 (18.04+) 커널 풍미가 훨씬 더 많으며 모두 잘 설명되어 있지는 않습니다. 나는 그것들을 본다 :

  • generic가능한 -hwe분기를 가진 기본 설정 ;
  • virtualgeneric제외 와 동일 modules-extra합니다. -hwe지점도 가질 수 있습니다 .
  • kvm;
  • azure, aws, gcp, gke- 클라우드 제공 업체를 대상으로;
  • oem — 누구입니까?;
  • oracle — 어떤 오라클 시스템?

어떻게 선택합니까? 예를 들어, VPS는 아마도 generic커널 virtual이 필요 하지 않으며 , 귀중한 디스크 공간이 덜 필요하지만 kvm더 나은가? 우선 차이점은 무엇입니까?

Wiki에는 주제에 대한 페이지가 있지만 ( https://wiki.ubuntu.com/Kernel/Dev/Flavours ), 구식입니다.


이것은 더 나은 기사이지만 귀하의 "어떻게 선택합니까"라는 질문에 대한 답변은 아닙니다. wiki.ubuntu.com/Kernel/RollingLTSEnablementStack
유기농 대리석

@OrganicMarble 그것은 HWE 스택을 설명하는 좋은 것입니다. 그러나 커널 풍미는 아닙니다.
Lapshin Dmitry

@LapshinDmitry 항상 '자신의 롤'도 있습니다 ...
andrew.46

VPS (Virtual Private Server)의 예를 보면 사용중인 VPS 유형에 따라 다릅니다. 'VPS'에 대한 태그 정보 언급하는 "[] 가장 일반적인 VPS 유형은 오픈 VZ, KVM, 젠과 VM웨어입니다." KVM의 경우 Ubuntu에는 16.04 이상을위한 런치 패드메타 패키지linux-kvm사전 패키지 로 제공됩니다.
clearkimura

답변:


4

Ubuntu Kernel Team에는 커널 패키지 및 Ubuntu 버전에 대한 다양한 보고서로 연결 되는 전용 웹 사이트 가 있습니다. 여기 에서 사용 가능한 Ubuntu 릴리스에서 현재 유지 관리중인 커널을 빠르게 보려면 패키지 버전 을 참조하십시오 .

우분투 용으로 사전 패키지 된 커널 플레이버 목록 :

  • linux 일반 커널을 제공합니다 (12.04+)
  • linux-hweUbuntu LTS 인 에이블먼트 스택 을 제공합니다
  • linux-hwe-edge 커널이 최신 버전보다 linux-hwe
  • linux-kvm 가상 시스템에 커널을 제공합니다 (16.04+)
  • linux-aws 웹 서비스 용 커널을 제공합니다 (14.04+).
  • linux-aws-edge커널이 linux-aws(16.04+) 보다 최신입니다
  • linux-aws-hwe 보다 새로운 커널을 제공 할 수있다 linux-aws-edge
  • linux-azure Azure 시스템 용 커널을 제공합니다 (14.04+).
  • linux-euclid 인텔 유클리드 시스템 용 커널 제공 (16.04)
  • linux-gcp Google Cloud Platform (16.04+)에 커널을 제공합니다.
  • linux-gcp-edgelinux-gcp(18.04) 보다 최신 커널을 제공 할 수 있음
  • linux-oemDell, Lenovo, Acer 등 OEM 시스템에 커널을 제공합니다 (16.04+).
  • linux-oem-osp1커널이 linux-oem(18.04+) 보다 최신입니다
  • linux-oracle 오라클 시스템을위한 커널 제공 (16.04+)
  • linux-oracle-edge커널이 최신 버전이 아닙니다 linux-oracle(아직 출시되지 않음)
  • linux-raspi2 BCM2709 아키텍처를위한 커널을 제공합니다 (16.04+).
  • linux-snapdragon Qualcomm Snapdragon 410c 아키텍처를위한 커널을 제공합니다 (16.04+).

여기에 나열된 것은 패키지 버전 에는 없지만 Ubuntu 패키지 검색 에는없는 일부 메타 및 전환 패키지를 제외합니다 . 각 설명은 Ubuntu 패키지에서 채택되었거나 apt-cache show <package>명령 에서 설명되었습니다 .

그래서 어떻게 선택합니까?

당연히 어떤 커널을 사용할 것인지를 결정하기위한 명확한 가이드는 없다.

최종 사용자는 일반적으로 가상 머신에 Ubuntu Desktop을 설치할 때 다른 Linux 커널을 선택할 필요가 없습니다. 는 IF 제공 다운로드 이미지 대신 요구를 충족하고,하지 않는 사용자는 해당 우분투를 실행할 수있는 서비스를 제공 누구에게나 물어 가능성이 가장 높은 다음, 사용자의 요구를 사용하는 커넬 결정했다. 그들은 대답을해야합니다.

첫 번째 차이점은 무엇입니까?

한마디로 : 최적화.

최종 사용자는 일반적으로 Ubuntu 용으로 사전 패키지 된 모든 커널에 최적화 된 사항을 찾지 않습니다. 문서가 제대로 작성되지 않은 경우 처음에 차이점이 무엇인지 알 수있는 쉬운 방법은 없습니다. 찾아야 할 곳이 한 곳 있습니다. Changelog.

변경 로그는 각 패키지 및 현재 지원되는 릴리스에 따라 다릅니다. 예를 들어, 생체 공학에 대한 변경 로그linux 는 일반적으로 다양한 플랫폼에 대한 최적화와 관련하여 더 많은 변경 사항을 기록한 반면 , linux-kvm생체 공학에 대한 변경 로그 는 컨테이너와 관련된 더 많은 변경 사항을 확인했습니다 (OS 수준 가상화).

TL; DR 최종 사용자는 우분투 이미지에 포함 된 커널을 선택하여 대신 사용할 필요가 없습니다. 그렇지 않으면, 지식을 가진 사람, 즉 서비스 제공자 나 누구든 찾아보십시오.


정말 좋은 답변입니다. 감사합니다!
Lapshin Dmitry

1
벤더가 생각하기 때문에 선택하지 않는 주제에 대해 생각합니다. 300MB 일반 커널을 실행하는 많은 VPS를 보았습니다. 따라서 실제로 사용할 커널을 확인하기위한 지침을 마련하면 커뮤니티에 도움이 될 수 있습니다.
Lapshin Dmitry
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.