리눅스 6.6 공개…KSMBD 모듈 탑재
리누스 토발즈가 발표한 리눅스 커널 6.6 버전은 다음과 같은 새로운 기능과 개선 사항을 포함하고 있음:
KSMBD 인커널 SMB3 서버: 삼성전자가 설계한 KSMBD는 SMB3 파일 공유 프로토콜의 서버를 리눅스 커널에 구현한 새로운 모듈. 초기 버전에서 발견된 원격 코드 실행 가능한 보안 문제는 현재 해결된 상태. KSMBD의 도입으로 기존의 삼바(Samba)를 대체하여 SMB 서버를 사용할 수 있게 됨.
EEVDF 스케줄러: EEVDF(Earliest Eligible Virtual Deadline First) 스케줄러는 기존의 CFS(Completely Fair Scheduler)를 대체하며, 리눅스 프로세스 간 CPU 시간 할당을 관리하여 단일 프로세스가 프로세서 시간을 독점하는 것을 방지.
인텔 섀도스택 지원: 리눅스 6.6은 인텔의 섀도스택 기술을 지원하여, 애플리케이션이 직접 수정할 수 없는 보조 메모리 스택을 설정함으로써 반환지향 프로그래밍 공격을 방지. 이 메커니즘은 AMD와 인텔의 최신 칩에서 작동.
AMD 다이나믹 부스트 컨트롤 지원: 새 커널은 AMD 라이젠 CPU의 다이나믹 부스트 컨트롤을 지원하여, 비디오 집약적 게임에서 더 나은 프레임 수 성능을 제공.
NSA SELinux 이름 변경: 리눅스 보안 모듈인 SELinux에서 'NSA'라는 이름이 제거되어, 원래의 태생인 미국 국가안보국(NSA)과의 연관성을 덜어냄.
리눅스 커널 6.6 버전은 아치리눅스, 오픈수세 텀블위드, 젠투리눅스 등의 배포판에서 바로 사용할 수 있으며, 리누스 토발즈의 깃트리나 커널닷오알지 웹사이트에서 직접 다운로드할 수 있음.
커널닷오일지 : https://www.kernel.org
