Linux Kernel 5.0이 이미 출시되었으며이 소식이 있습니다.

리눅스 커널

개발 XNUMX 개월 후 Linus Torvalds는 Linux Kernel 5.0 릴리스를 발표했습니다.. 동시에, 라틴 아메리카 자유 소프트웨어 재단은 Kernel 5.0의 완전 무료 버전인 Linux-libre 5.0-gnu를 구성했습니다., 무료가 아닌 구성 요소 또는 코드 섹션을 포함하는 펌웨어 요소 또는 드라이버가 없으며 범위가 제조업체에 의해 제한됩니다.

사이에 Kernel 5.0에서 가장 눈에 띄는 변경 사항은 Android 기반 big.LITTLE ARM CPU 작업 스케줄러, Adiantum 파일 시스템 암호화 메커니즘, AMDGPU 드라이버 등에서 FreeSync 기술 지원.

Kernel 5.0의 주요 소식

Kernel 5.0에서 가장 주목할만한 변경 사항 중 하나는 Adiantum의 파일 시스템 암호화 메커니즘이 추가된 것입니다. 과도한 과부하로 인해 AES 블록 암호 알고리즘을 사용할 수 없는 저전력 장치에서 사용할 수 있는 Google에서 개발했습니다.

Adiantum 구현 NH 고속 해시 함수, Poly1305(MAC) 메시지 인증 알고리즘 및 XChaCha12 스트림 암호 사용을 기반으로 합니다., 뿐만 아니라 각 블록의 256바이트에 대한 AES-16 블록 암호를 기반으로 하는 고유한 작업입니다.

Adiantum이 fscrypt 하위 시스템에 추가되었습니다. ext4, f2fs 및 ubifs 파일 시스템에서 파일 및 디렉토리를 투명하게 암호화하는 데 사용됩니다.

이번 릴리스에서 강조 할 수있는 또 다른 기능은 FreeSync 적응형 동기화 기술에 대한 지원을 추가한 AMDGPU 드라이버 (VESA Adaptive-Sync)를 통해 모니터 화면의 정보 재생률을 조정하여 최소한의 응답 시간, 원활한 출력, 게임 및 비디오 도중 중단 없음을 보장할 수 있습니다.

FreeSync를 사용하면 화면의 이미지가 변경되지 않을 때 새로 고침 강도를 줄여 전력 소비를 줄일 수도 있습니다.

이 커널 5.0 릴리스에서는 NVM 메모리 어레이에 대한 지원이 추가되었습니다. 데이터 암호 보호, 지우기 및 잠금과 같은 내장 보안 작업이 있습니다.

허점을 차단하고 UEFI 보안 부팅 제한을 우회하는 패치의 일부를 통합했습니다.
이 단계에서 kexec_load_file() 시스템 호출 사용을 제어하는 ​​도구가 추가되었습니다. 테스트된 커널을 디지털 서명되지 않은 다른 커널로 교체하여 UEFI 보안 부팅을 우회하는 데 사용할 수 있습니다.

디스크 하위 시스템, I / O 및 파일 시스템

Btrfs 파일 시스템 내의 파일에 스왑 파티션을 배치하는 기능이 추가되었습니다. Btrfs의 페이지 파일은 압축을 사용하지 않고 "nocow" 모드에서 완전히 채워져야 하며 하나의 드라이브에만 배치되어야 합니다.

네트워크 하위 시스템

UDP의 경우 데이터를 네트워크 소켓으로 보내는 기능은 제로 복사 모드(MSG_ZEROCOPY 플래그로 호출 보내기)에서 구현되어 중간 버퍼링 없이 네트워크를 통해 데이터를 전송할 수 있습니다.

UDP 스택은 기본 GRO(Generic Receive Offload) 지원을 구현하여 많은 수의 들어오는 패킷 처리 속도를 높이고 여러 패킷을 각 패킷의 별도 처리가 필요하지 않은 더 큰 블록으로 집계합니다.

메모리 및 시스템 서비스

big.LITTLE 아키텍처를 기반으로 하는 비대칭 ARM 프로세서를 위해 새로운 작업 스케줄링 모드가 구현되었습니다., 강력하지만 전력 소모가 많은 CPU 코어와 덜 생산적이지만 에너지 효율적인 코어를 결합합니다.

새로운 모드는 주로 CPU 코어에서 태스크 웨이크업으로 인한 전력 소비를 줄일 수 있습니다..

한편, WBNOINVD 프로세서 명령에 대한 지원이 추가되어 x86_64 아키텍처를 기반으로 하는 AMD 및 Intel 프로세서에서 구현되었습니다. 지정된 명령은 캐시된 값을 캐시에 저장하면서 주 메모리와의 모든 캐시 연결 수준에서 수정된 모든 캐시 채널을 기록합니다.

커널 5.0을 얻는 방법?

Kernel 5.0은 다음에서 직접 다운로드할 수 있습니다. kernel.org 직접 컴파일하려면.
향후 Linux 배포판에서도 사용할 수 있습니다.


코멘트를 첫번째로 올려

코멘트를 남겨주세요

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

*

*

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