Linux Kernel 4.20이 크리스마스 선물로 출시되었습니다.

커널 테스트

어제 Linux Kernel 프로젝트의 리더이자 창시자 인 Linus Torvalds는 새로운 버전의 Linux 4.20에 도달했습니다.

이 새로운 릴리스로 새로운 Linux 커널은 350,000 개 이상의 새로운 라인으로 성장했습니다. 약 14,000 개의 변경 사항에 분산됩니다.

11.400 개 이상의 파일이 수정되었습니다. 이것은 최신 릴리스와 일치하는 새로운 문제를 가져옵니다. 또한 패치 배포는 드문 일이 아닙니다. 약 XNUMX 분의 XNUMX는 드라이버, 나머지는 네트워크, 파일 시스템 및 도구에 기인합니다.

이것은 상상력의 확장에 의한 주요 릴리스가 아닙니다. Torvalds는“대부분은 네트워크 (컨트롤러, 핵심 네트워크 수정, bpf)입니다.

또한 다른 비 네트워크 드라이버 업데이트와 향후 컴파일러 지원에 의해 우회 된 일부 x86 온라인 asm 변경의 역 시리즈도 있습니다.

그의 게시물에서 그는 또한 다음과 같이 말합니다.

그리고 "모든 사람이 이미 휴식을 취하고 있습니다"의 일환으로받은 편지함에 이미 초기 pull 요청이 있음을 기꺼이보고 할 수 있습니다.

연말 연시 휴식을 취할 수 있도록 한 번 더 해보라고 권유했습니다.

사실, 나는 아마 며칠 동안 일을 시작하지 않을 것입니다. 그러나 그렇지 않다면 정상적인 근무 시간을 유지하도록 노력합시다.

Linux Kernel 4.20의 새로운 기능

이 새 버전의 커널을 사용하면e는 새로운 변경 사항을 추가했으며 언급했듯이 장치 및 특히 비디오 카드에 대한 지원이 훨씬 더 추가되었습니다.

새로운 그래픽 드라이버

리눅스 커널

Linux 4.20 용 드라이버 변경 사항의 두드러진 기능은 AMD입니다.

그래픽 카드 제조업체 개발자가 다음 코드를 추가했습니다. AMD Vega 20 GPU는 거의 완벽하게 지원되는 새 카드로 제공됩니다.

또한 이제 Raven 2 및 Picasso의 코드 명 GPU도 지원됩니다. 무료 Nvidia Nouveau 드라이버는 HDMI 2.0에 대한 초기 지원을 받았습니다.

파일 시스템

이 새로운 커널의 파일 시스템은 Btrfs의 성능 향상에 중점을 둡니다.. 그러나 또한 Ext4, XFS, F2FS, Device Mapper 및 Ceph는 패치를 받았습니다.

Linux 4.20을 개발하는 동안 개발자는 Ext4를 사용할 때 특정 조건에서 데이터 손실을 초래할 수있는 문제를 해결해야하는 과제에 직면했습니다.

결국 널리 퍼진 파일 시스템 오류는 아니었지만 Blk-MQ 다중 대기열 블록 계층에서 오랜 검색을 한 후 버그가 추적되었습니다.

이전 버전이 4.21에서 이미 제거되었을 수 있으므로 블록 드라이버가 새 버전으로 전환 할 준비가되어있는 것이 훨씬 더 중요합니다. 그 일환으로 수많은 블록 컨트롤러가 Multiqueue API로 변환되었습니다.

네트워크 하위 시스템

TCP 스택은 나가는 트래픽 분산에서 각 패킷의 가장 빠른 종료 시간을 결정하는 모델을 사용하도록 변환됩니다.

구현 된 모델은 나가는 패킷 대기열 대신 확장 문제를 해결하려고합니다., 각 패킷을 보낼 수있는 가장 빠른 시간을 결정하는 타이머 기반 루핑 구조입니다.

이 구조를 사용하면 전송 된 패킷의 배포 효율성을 높이고보다 정확하게 수신 및 전송 시간을 계산할 수 있습니다. (RTT, 왕복 시간) 흐름 형성 중.

한편, BPF 프로그램의 형태로 네트워크 플로우에서 패킷 헤더를 분석하는 핸들러 (네트워크 플로우 디스 섹터)를로드하는 기능이 추가되어 이전에 제안 된 것보다 높은 성능과 보안을 달성 할 수 있습니다. C에서 구현.

커널 4.20을 얻는 방법?

이제이 새 버전을 다운로드 할 수 있습니다. 시스템에서 컴파일하는 것을 좋아하는 모험가라면 즉시 수행 할 수 있습니다.

배포판에서 출시 된 패키지를 기다리는 것을 선호하는 사람들은 신속한 업데이트를 위해 출시되는 날이 문제입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.