
리눅스 7.0이 드디어 출시되었습니다. 새로운 안정 버전 커널이 승인되었습니다. 리누스 토발즈 (Linus Torvalds) 그리고 이 시스템은 특히 유럽에서 주요 유통업체들의 계획에 점차 통합되고 있으며, 유럽에서는 공공기관, 교육기관, 기술 기업들에게 매우 중요합니다. 단순히 버전 번호만 바뀐 것이 아니라, 이번 버전에는 성능, 보안, 하드웨어 지원 측면에서 상당한 개선이 이루어져 향후 수년간 생태계를 변화시킬 것입니다.
수 주간의 릴리스 후보 검토와 버그 수정 작업을 거쳐, 프로젝트는 전반적으로 작지만 중요한 많은 변화를 포함하는 강도 높은 개발 주기를 완료했습니다. 리눅스 7.0은 더욱 정교해진 작업 스케줄러, 메모리 및 스토리지 개선, 차세대 CPU 및 GPU 지원 강화, 그리고 Rust에 대한 확고한 의지를 특징으로 합니다. 커널 내에서 C 언어를 보완하는 언어로서, 수천 개의 기존 시스템과의 호환성을 유지하면서도 진보라는 철학을 고수합니다.
리눅스 7.0 출시 및 업데이트 일정
토르발즈는 리눅스 7.0 안정 버전이 첫 번째 RC 버전 출시 이후 약 10주 만에 출시된다고 확인했으며, RC2 및 RC3과 같은 일부 테스트 단계에서 특히 많은 사건이 있었음에도 불구하고 통상적인 출시 기한을 준수했다고 밝혔습니다. 출시 직전 마지막 주는 거의 전적으로 사소한 패치 작업에 할애되었습니다. 네트워크, 드라이버, 도구 및 자체 테스트 분야에서 이러한 개선이 이루어졌으며, 덕분에 막판 지연을 방지할 수 있었습니다.
배포 생태계에서 가장 먼저 반응하는 것은 거의 항상 그렇듯이 롤링 릴리스입니다. Arch Linux, Fedora 및 기타 지속적으로 업데이트되는 배포판 그들은 이미 새로운 커널을 저장소에 패키징할 준비를 하고 있으므로, 고급 사용자들은 곧 일반적인 업데이트를 통해 새로운 커널을 사용해 볼 수 있을 것입니다.
반대편에는 장기적인 안정성이 최우선시되는 보다 보수적인 환경이 있습니다. 스페인 및 유럽의 공공 기관에서 데비안 안정 버전과 그 파생 배포판들이 사용되고 있습니다. 리눅스 7.0을 도입하는 데 상당한 시간이 걸릴 수도 있고, 심지어 2028년까지 지원이 연장된 6.x 버전을 유지하기로 결정할 수도 있습니다. 이러한 경우, 새로운 버전으로의 전환은 일반적으로 배포판의 주요 새 버전이 출시될 때만 이루어집니다.
Canonical은 다음과 같이 분명히 밝혔습니다. Ubuntu 26.04 LTS는 Linux 7.0에서 직접 지원됩니다. 이는 시스템의 기반이 되므로 유럽 공공 기관 및 워크스테이션에 LTS를 배포하는 기업에 중요한 사항입니다. 우분투 24.04 LTS는 7월경으로 예정된 업데이트를 통해 이 커널을 백포트 방식으로 받게 되며, 이는 해당 에디션에 공식적으로 제공되는 마지막 주요 커널 버전이 될 것으로 예상됩니다.
하지만 우분투 25.10과 같은 중간 버전에는 기본적으로 7.0이 포함되지 않습니다. 7.0을 사용해보고 싶은 사용자는 다른 방법을 찾아야 합니다. 메인라인 PPA 패키지, 수동 컴파일 또는 특정 도구문제가 발생할 경우 공식 지원이 중단될 수 있음을 감안해야 합니다. 일반적으로 개발자들의 권장 사항은 명확합니다. 특별한 호환성 요구 사항이 없는 한 운영 환경에 최신 커널을 강제로 설치하지 마십시오.
리눅스 7.0 설치 방법 및 업그레이드 시기
새 버전이 출시되면서 많은 사용자들이 즉시 업그레이드해야 할지 고민하고 있습니다. 커널 프로젝트 팀과 배포판 관리자 모두 동일한 메시지를 반복하고 있습니다. 가장 현명한 방법은 사용하는 배포판에 Linux 7.0이 통합될 때까지 기다리는 것입니다. 그리고 "순수한" 커널을 직접 설치하는 대신 공식 저장소를 통해 배포합니다.
Ubuntu, Debian, Fedora 또는 그 파생 배포판과 같은 시스템에서 공식 커널 버전에는 다음이 포함됩니다. 패키지 생태계에 맞춘 특정 조정, 추가 보안 패치 및 구성이 단계를 건너뛰고 메인라인 커널을 직접 설치하면 특히 워크스테이션이나 서버에서 부팅 실패, 드라이버 문제 또는 예기치 않은 동작이 발생할 수 있습니다.
자신의 배포판에 커널이 적용되기 전에 새 커널을 시험해보고 싶은 사용자들을 위해 몇 가지 중간 단계 옵션이 있습니다. 우분투 및 데비안 기반 배포판에서는 다음과 같은 도구를 사용할 수 있습니다. 메인라인 커널 설치 프로그램이 프로그램은 그래픽 인터페이스를 제공하여 사용 가능한 커널 버전을 확인하고, Linux 7.0을 설치하고, 여러 브랜치 간에 전환하고, 문제가 발생할 경우 이전 버전으로 되돌릴 수 있도록 하며, 이 모든 작업을 수동으로 컴파일할 필요 없이 수행할 수 있습니다.
공식 커널을 직접 다운로드하려면 소스 파일과 자세한 변경 사항이 게시된 kernel.org 메인 페이지로 이동하면 됩니다. 하지만 해당 방법은 고급 사용자를 위한 것입니다. 그들이 컴파일 과정, 각 구성 옵션의 영향, 그리고 배포 패치를 적용하지 않을 경우의 의미를 완전히 이해하고 있는지 확인해야 합니다.
스페인과 유럽의 가정 환경이나 소규모 기업에서는 일반적으로 배포판이 정기 업데이트에 새 커널을 포함할 때까지 기다리는 것이 합리적인 결정입니다. 시스템이 잘 작동하고 있고 업데이트가 필요하지 않다면, 최신 하드웨어에 대한 지원을 추가합니다.커널을 서둘러 바꿀 필요는 없습니다. 리눅스 7.0의 가장 큰 즉각적인 이점은 일반적으로 이전에는 호환성이 제한적이거나 전혀 없었던 장치에 집중되어 있습니다.
수치 급증과 개발 과정에서 AI 도구의 역할
6.xa에서 7.0으로의 변경은 특정 기능이나 마케팅 캠페인 때문이 아니라, 다른 이유 때문입니다. 리누스 토르발스의 내부 조직 결정수년 동안 브랜치가 버전 x.19에 가까워지면 6.20과 같은 지나치게 긴 숫자를 방지하기 위해 카운터가 새로운 시리즈로 재설정되었습니다.
이 경우 리눅스 7.0 개발 주기는 초기 버전에서 활발한 활동을 보였지만, 막판에 눈에 띄는 새로운 기능이 추가된 것이 아니라 상당한 양의 사소한 버그 수정이 이루어진 것이 특징입니다. RC2와 RC3는 비정상적으로 큰 크기에 도달했습니다.이로 인해 지역 사회에 다소 불안감이 조성되었지만, 결국 일정은 그대로 유지되었습니다.
이 버전의 중요한 세부 사항은 점점 더 널리 사용되고 있다는 점입니다. 인공지능 도구를 사용하여 코드를 검토하고 예외 상황을 찾아냅니다.토르발스는 이러한 해결책들이 이미 제출된 패치에 일상적으로 사용되고 있어 미묘한 오류를 감지하는 능력이 향상되지만, 더 많은 보고서와 예외적인 사례들을 분석해야 하므로 검토 주기가 길어질 수 있다고 지적했습니다.
이러한 새로운 환경으로 인해 커널의 보안 문서에도 조정이 필요하게 되었습니다. 해당 파일은 security-bugs.rst 파일이 업데이트되었습니다. 취약점을 올바르게 보고하는 방법을 사용자와 자동화 시스템에 안내하여 불필요한 보고를 줄이고 유용한 보고에 집중할 수 있도록 하는 것이 목표입니다. 보고량이 증가하는 환경에서 이러한 지침은 개발을 효율적으로 관리하는 데 필수적입니다.
한편, 개발 주기는 멈추지 않습니다. 7.0 버전이 종료되면 병합 기간이 즉시 시작됩니다. Linux 7.1새로운 기능들이 이미 개발 중이므로 작업은 끊임없이 계속되고 있습니다. 최종 사용자 입장에서는 최신 버전을 테스트하는 동안 커뮤니티에서는 이미 차기 버전을 개발하고 있다는 의미입니다.
작업 스케줄러, 메모리 및 스왑: 끊김 현상 감소 및 안정성 향상
리눅스 7.0이 일상적인 사용에서 눈에 띄는 차이를 만들어내는 부분 중 하나는 시스템이 프로세스 간에 CPU 시간을 할당하는 방식입니다. 커널에는 소위 '작업 스케줄러'를 비롯한 여러 개선 사항이 포함되어 있습니다. 시간 슬라이스 확장(TSE)이는 특정 중요 부하에 대해 중단되기 전에 약간의 여유를 주기 위해 설계되었습니다.
이 조정은 작은 흔들림을 줄이는 것을 목표로 합니다. 미세한 말더듬 일부 사용자들이 컴파일 과정에서 발견한 내용입니다. 매우 높은 사양을 요구하는 애플리케이션을 실행하거나 플레이하기 위해 TSE는 다른 백그라운드 작업과 경쟁하는 프로세스에 몇 밀리초의 추가 CPU 시간을 할당하여 시스템 전체의 균형을 깨뜨리지 않고 원활한 사용 환경을 제공합니다. 특히 데스크톱과 노트북에서 이러한 효과가 두드러집니다.
이와 동시에 메모리 관리도 크게 개선되었습니다. 커널은 메모리 할당 및 회수 방식을 더욱 효율적으로 구성하여 부하가 심한 상황에서 성능에 영향을 미치던 병목 현상을 제거했습니다. 고용량 RAM 시스템과 비교적 저사양 컴퓨터 모두 이점을 누릴 수 있습니다.전자의 경우 페이지 큐 관리가 더 효율적이며, 후자의 경우 스왑 및 zRAM 사용이 최적화됩니다.
리눅스 7.0은 최신 버전 6.18 및 6.19에서 시작된 스왑 서브시스템 개선 작업을 계속 진행합니다. RAM이 가득 찼을 때 스왑에서 RAM으로 반환되는 데이터를 읽는 방식이 개선되어, 특히 부하가 심한 환경에서 눈에 띄는 성능을 보여줍니다. 여러 프로세스가 교환된 페이지를 공유합니다.예를 들어 영구 저장 기능을 사용하는 일부 Redis 구성과 같은 경우입니다. 특정 테스트 결과 최대 20%의 성능 향상이 나타났습니다.
노트북 및 중급 기기를 위한 흥미로운 새 기능은 커널이 쓰기 작업을 수행할 수 있다는 것입니다. zram에서 디스크로 직접 압축된 데이터 메모리가 가득 차면 사전에 압축을 풀 필요 없이 바로 압축을 해제할 수 있습니다. 이는 불필요한 작업을 줄이고 zram과 디스크 스왑을 함께 사용하는 시스템의 효율성을 향상시킵니다. 이러한 시스템은 유럽의 가정, 협회 및 소규모 기업에서 여전히 흔히 볼 수 있는 구형 또는 저가형 컴퓨터에서 사용되는 배포판에서 일반적인 시나리오입니다.
파일 시스템: XFS 자체 복구 기능 및 Btrfs, EXT4, NTFS3 성능 향상
리눅스 7.0의 주요 특징 중 하나는 스토리지입니다. 가장 눈에 띄는 변화 중 하나는 새로운 기능입니다. 파일 시스템을 위한 범용 오류 보고 프레임워크이는 fsnotify와 같은 메커니즘을 사용하여 커널이 메타데이터 손상이나 입출력(I/O) 문제를 사용자 공간에 알리는 방식을 통합합니다.
XFS의 가장 큰 장점 중 하나는 바로 이러한 기반 위에 구축된 기능입니다. "자가 치유" 또는 자가 복구 사용자 공간에서 관리되는 이 시스템은 systemd를 통해 제어되는 xfs_healer라는 새로운 데몬을 사용하여 오류를 실시간으로 감지하고, 특정 경우에는 볼륨 마운트 해제 없이 복구를 시작할 수 있습니다. 유럽의 호스팅 회사나 대규모 저장소를 보유한 기관과 같이 대용량 데이터를 호스팅하는 서버의 경우, 이 기능은 매우 유용할 수 있습니다.
Btrfs 또한 효율성에 초점을 맞춘 조정을 받습니다. 자원 소비를 줄이는 특정 운영 개선 사항 이를 통해 스냅샷 및 복잡한 볼륨을 더욱 효율적으로 관리할 수 있습니다. 획기적인 변화는 없지만, 이러한 최적화를 통해 이 파일 시스템은 데스크톱 및 서버 환경을 위한 유연한 대안으로서 지속적으로 발전해 나갈 것입니다.
많은 인기 배포판에서 기본 파일 시스템으로 사용되는 EXT4에서는 다음 사항이 특히 최적화되어 있습니다. 직접 I/O를 통한 동시 쓰기커널은 기록되지 않은 익스텐트 분할을 실제로 필요할 때까지 지연시키고 불필요한 캐시 무효화를 방지합니다. 이는 백업, 대규모 빌드 또는 다운로드 관리자와 같이 여러 프로세스가 동시에 쓰기 작업을 수행하는 시나리오에 유용합니다.
Windows 파티션이나 외부 장치를 함께 사용하는 사용자에게는 드라이버가 필요합니다. NTFS3에 주요 업데이트가 적용되었습니다.지연 할당 방식이 도입되어 성능이 향상되었으며, iomap 기반 연산과 매우 큰 디렉터리를 탐색할 때 더욱 효율적인 미리 읽기 기능이 추가되었습니다. exFAT 형식에서는 멀티 클러스터 읽기 기능이 개선되어 특히 클러스터 크기가 작은 저용량 SD 및 USB 카드에서 눈에 띄는 성능 향상을 보였습니다.
Rust가 커널에 강력하게 진입했습니다: 보안 및 새로운 드라이버
리눅스 7.0에 대한 또 다른 주요 소식은 다음과 같은 사항들의 통합입니다. Rust는 커널에서 지원되는 언어입니다.이 언어를 지원하기 위한 첫 번째 패치가 도입된 이후 수년간의 작업과 테스트를 거쳐, Rust-for-Linux 프로젝트는 토르발스와 커뮤니티의 많은 지원을 받아 실험 단계를 벗어나 안정적인 단계로 진입하게 되었습니다.
30년이 넘는 기간 동안 리눅스의 핵심은 거의 전적으로 C 언어로 작성되었는데, C는 매우 강력한 언어이지만 동시에 여러 가지 문제점을 안고 있기도 합니다. 취약점을 야기하는 메모리 오류Rust는 메모리 소유권 및 관리 모델 덕분에 이러한 유형의 오류를 제한하도록 설계되었습니다. 이 모델은 범위를 벗어난 접근, 이중 해제 및 매달린 포인터를 방지합니다.
여기에 스페인어 억양이 있는 고유명사가 나타납니다. 미구엘 오제다러스트(Rust)를 커널에 통합하는 작업을 주도하는 엔지니어가 초기 테스트 단계를 마무리하는 패치에 상징적으로 서명했습니다. 이는 유럽 전역의 연구 센터와 소프트웨어 회사에서 활발하게 진행되고 있는 리눅스 커널 개발에 유럽이 참여하는 데 있어 중요한 이정표입니다.
이는 C가 사라진다는 의미는 아닙니다. 커널 코드의 대부분은 C 언어로 유지될 것입니다.적어도 중기적으로는 그렇습니다. 하지만 리눅스 7.0은 특히 보안이 중요한 분야에서 새로운 드라이버와 구성 요소를 Rust로 직접 작성할 수 있는 길을 열어줍니다. 스페인과 EU의 은행, 통신, 의료, 공공 행정과 같은 분야에서는 심각한 메모리 취약점을 원천적으로 줄이는 것이 매우 중요한 진전입니다.
Rust와 더불어 다른 측면에서도 핵심 보안이 강화되고 있습니다. 주목할 만한 결정 중 하나는 다음과 같습니다. 커널 모듈의 서명 알고리즘에서 SHA-1을 제거합니다.이를 양자 후 암호화로의 세계적인 전환에 발맞춰 더욱 강력한 체계로 대체하는 것입니다. 목표는 커널의 신뢰 체인이 차세대 공격에 더욱 잘 견딜 수 있도록 하는 것입니다.
하드웨어 지원: CPU, GPU, NPU 및 새로운 아키텍처
Linux 7.0은 현재 및 미래 하드웨어와의 호환성을 크게 확장합니다. 프로세서 측면에서 커널은 다음과 같은 기본 지원을 추가합니다. 향후 인텔 노바 레이크 CPU여기에는 데스크톱 변형 및 코어 수가 다양한 구성은 물론 크레센트 아일랜드 가속기에 대한 추가 작업이 포함됩니다. 이를 통해 유통업체는 해당 칩이 유럽 시장에 출시될 때부터 합리적인 지원을 제공할 수 있게 됩니다.
최근 인텔 프로세서에서는 코어가 다시 활성화됩니다. 인텔 TSX 자동 모드 (트랜잭션 동기화 확장)은 TSX 비동기 중단과 같은 이 기술과 관련된 기존 취약점이 나타나지 않는 CPU에 구현됩니다. 탐지는 동적입니다. 안전하다고 간주되는 칩에서는 TSX가 멀티스레드 워크로드의 성능 향상에 사용되는 반면, 취약한 칩에서는 이 기능이 비활성화된 상태로 유지됩니다.
AMD 측에서는 리눅스 7.0이 차세대 성능 이벤트 및 측정 지표에 대한 지원을 포함하고 있습니다. 젠 6여기에는 분기 예측 카운터, L1 및 L2 캐시 활동, TLB, 메모리 컨트롤러와 관련된 언코어 구성 요소 등이 포함됩니다. 이 데이터는 하드웨어가 유럽 시장에 널리 출시되기 전에 소프트웨어와 플랫폼을 최적화하려는 개발자와 관리자에게 매우 중요합니다.
가상화 분야 또한 주목받고 있습니다. KVM은 다음을 지원합니다. AMD ERAPS(Enhanced Return Address Predictor Security)Zen 5의 보안 기능으로 가상 머신의 리턴 스택 버퍼 깊이를 확장합니다. 이를 통해 가상 머신과 호스트는 동일한 보호 및 리턴 예측 기능을 활용할 수 있으며, 이는 퍼블릭 및 프라이빗 클라우드 환경에서 매우 중요합니다.
그래픽 분야에서 오픈 소스 amdgpu 드라이버는 새로운 세대를 기반으로 한 지원을 지속적으로 확장하고 있습니다. RDNA 3.5 및 가능성 있는 RDNA 4이는 아직 공식적으로 발표되지 않은 그래픽 카드의 출시를 대비한 것입니다. 인텔 Arc GPU 및 통합 Xe 그래픽 사용자의 경우, 커널은 HWMON을 통해 종료 제한, 중요 값, 메모리 컨트롤러 및 PCIe 링크 온도 등 더 많은 열 관련 원격 측정 정보를 제공하여 고성능 데스크톱 및 노트북의 모니터링 및 진단 기능을 향상시킵니다.
NVIDIA 생태계를 위한 오픈 드라이버 분야에서도 진전이 있었습니다. NVK 드라이버를 통해 특정 기능을 다시 사용할 수 있게 되었습니다. 큰 페이지 최근 GPU에서 특정 3D 및 컴퓨팅 워크로드에서 성능 향상이 이루어졌습니다. 또한 Linux 7.0에는 다음이 포함됩니다. 새롭게 개선된 컴퓨팅 가속 서브시스템 이를 통해 커널은 NPU(신경 처리 장치)와 직접 통신할 수 있습니다.
NPU와의 이러한 직접적인 소통은 분명한 실질적 효과를 가져온다. 인공지능 프로세스 CPU 대신 NPU에서 작업을 수행하면 배터리 소모량을 최대 80%까지 줄일 수 있으며, 더 많은 애플리케이션이 클라우드에 크게 의존하지 않고 로컬에서 AI 작업을 실행할 수 있게 됩니다. 특히 데이터 개인정보 보호 규정이 엄격한 스페인과 EU의 사용자에게는 자신의 기기에서 추론 작업을 수행할 수 있다는 점이 큰 장점입니다.
노트북, 주변기기 및 일상용품 업그레이드
주요 변경 사항 외에도 Linux 7.0에는 노트북과 개인용 컴퓨터의 일상적인 사용에 영향을 미치는 수많은 작은 변경 사항이 포함되어 있습니다. 드라이버 ASUS WMI는 밝기, 백라이트 및 RGB 효과 제어 기능을 향상시킵니다. ROG 및 TUF와 같은 제품군에서는 일부 모델에 Fn + F5 단축키를 통한 팬 속도 제어 기능 등 간편한 단축키 지원이 제공되는데, 이는 게임이나 소음이 심한 환경에서 노트북을 사용하는 사용자들에게 매우 유용한 기능입니다.
HP의 경우, HP WMI 드라이버는 다음과 같은 기능을 추가합니다. Victus 노트북의 수동 팬 제어 또한 Victus 16의 오디오 음소거 LED 동작 방식과 같은 세부 사항도 수정되어 이제 마이크 상태를 정확하게 표시합니다. 이러한 사소한 개선 사항 덕분에 유럽에서 대량으로 판매되는 컴퓨터에서 Linux를 사용하는 것이 더욱 편리해졌습니다.
Lenovo 노트북과 휴대용 콘솔(예: Legion 제품군 또는 Legion Go 장치)은 Lenovo WMI 드라이버의 변경 덕분에 모니터링 도구에서 더 많은 하드웨어 센서를 사용할 수 있게 되었습니다. 이를 통해 리눅스에서 온도와 팬 속도를 모니터링하세요 독점 소프트웨어에 의존하지 않는다는 점은 컴퓨터의 발열 성능을 제어해야 하는 게이머와 전문가에게 특히 유용합니다.
리눅스가 사전 설치된 컴퓨터 분야에서 유럽 시장에서 강력한 입지를 구축하고 있는 TUXEDO와 같은 전문 브랜드도 이 버전의 혜택을 받습니다. 이 커널은 다음과 같은 기능을 추가합니다. cTGP(구성 가능한 총 그래픽 성능) 관리 NVIDIA 3000 시리즈 GPU가 탑재된 일부 InfinityBook Gen7 모델에서는 현재로서는 표준 그래픽 도구가 아닌 sysfs를 통해 옵션이 제공됩니다.
리눅스 7.0에서 직접 지원되는 특이한 주변 장치 중에는 다음과 같은 것들이 있습니다. PS4 및 PS5용 락 밴드 4 블루투스 컨트롤러 또한 블루투스를 통해 완벽하게 지원되는 로지텍 K980 태양광 무선 키보드도 포함됩니다. 인공지능 에이전트 상호 작용 키와 연결된 새로운 HID 코드도 추가되어 인공지능 기능 및 스마트 비서 전용 버튼이 있는 노트북의 등장에 대비하고 있습니다.
ARM, RISC-V, LoongArch 및 기타 확장 중인 아키텍처
Linux 7.0은 다양한 플랫폼에 대한 지원을 확장함으로써 멀티플랫폼 커널로서의 전통적인 역할을 강화합니다. ARMRISC-V, LoongArch 및 기타 프로세서 일반 가정 사용자에게는 잘 보이지 않지만, 아시아와 유럽에서 설계된 서버, 임베디드 장치 및 하드웨어에서는 핵심적인 요소입니다.
RISC-V의 구체적인 경우를 살펴보면, 개방형 RISC-V 아키텍처 대학과 여러 프로젝트에서 점점 더 주목받고 있는 분야입니다. hardware libre EU에서는 커널에 다음이 포함됩니다. 사용자 공간 제어 흐름 무결성(CFI) 메커니즘이 구성 요소는 RISC-V에서 실행되는 소프트웨어의 보안을 강화하는 데 중요하며, 유럽 사이버 보안 규정의 증가하는 요구 사항에 부합합니다.
또한 다음과 같은 특정 SoC의 통합에도 진전이 이루어지고 있습니다. 스페이스미트 K3 RVA23또한 ARM 플랫폼에 대한 지원을 확장합니다. 개발 보드모바일 기기와 노트북. 스냅드래곤 X 엘리트와 같은 PC 지향 모델을 포함하여 퀄컴 스냅드래곤을 탑재한 노트북의 사용자 경험을 개선하기 위한 노력이 계속되고 있지만, 생태계 자체에서도 이러한 기기에서 완벽하게 완성도 높은 경험을 제공하기 위해서는 아직 해야 할 일이 많다는 점을 인정하고 있습니다.
리눅스 7.0은 SPARC나 DEC Alpha 같은 고전적인 아키텍처를 잊지 않았으며, 활발한 커뮤니티 덕분에 이러한 아키텍처들은 정기적인 업데이트를 계속 받고 있습니다. 유럽에서의 활동은 미미하지만, 이러한 노력 덕분에 연구실, 보존 프로젝트 및 고도로 전문화된 시스템에서 사용되는 플랫폼들이 명맥을 유지하고 있습니다.
통신 분야에서 커널은 다음을 포함하기 시작합니다. WiFi 8과 같은 기술에 대한 초기 지원초고신뢰성(Ultra High Reliability)으로도 알려진 이 기술은 대규모로 배포되기까지는 수년이 걸리겠지만, 이미 네트워크 스택에 도입되고 있습니다. 유럽 제조업체와 네트워크 사업자에게 있어, 커널에 이러한 기반이 마련됨으로써 조기 테스트 및 호환 제품 설계가 용이해집니다.
클라우드 환경에서의 보안, 암호화 및 Linux 7.0
이번 버전의 주요 초점 중 하나는 보안입니다. Rust 언어 도입과 앞서 언급한 암호화 기술 전환 외에도 Linux 7.0에서는 필터링 기능이 개선되었습니다. io_uring용 BPF이 비동기 I/O 인터페이스는 많은 관리자가 예방 차원에서 비활성화하는 것을 선호했습니다. 새로운 필터링 및 샌드박싱 기능을 통해 허용되는 작업을 제한하면서 io_uring의 성능 이점을 유지할 수 있습니다.
최종 개발 단계에서 출시를 지연시킬 수 있었던 특정 취약점들이 수정되었습니다. 수정된 취약점은 다음과 같습니다. AMD Zen 3 CPU에서 발생하는 허위 하드웨어 오류 또한 3년 동안 메인 커널에 존재해 왔으며 권한이 없는 사용자도 악용할 수 있었던 X.509 인증서에 대한 무제한 접근 권한이 있었습니다.
리눅스가 확실히 지배적인 클라우드 환경에서, 그리고 다음과 같은 공급업체들이 있습니다. 메타 또는 아마존 대규모 인프라의 경우, 이 버전은 가상 머신을 격리하고 전송 중 및 저장된 데이터를 보호하는 데 한 단계 더 나아갑니다. 최우선 과제는 인프라에서 매우 높은 권한을 가진 관리자조차도 시스템에 접근할 수 있도록 보장하는 것입니다. 민감한 고객 데이터를 검사할 수 없습니다.암호화된 메모리 영역과 더욱 엄격한 격리 기술 덕분입니다.
새로운 파일 시스템 오류 보고 프레임워크는 XFS 자체 복구 기능 및 암호화 개선 사항과 결합되어 다음과 같은 기능을 제공합니다. 금융, 건강 또는 정부 서비스를 위한 더욱 견고한 기반 공용 및 사설 클라우드에 배포됩니다. 하이브리드 클라우드에 대한 의존도가 높아지고 있지만 엄격한 데이터 보호 규정을 준수해야 하는 스페인 및 유럽 공공 행정 기관에 이러한 기능은 특히 중요합니다.
내부 정리 작업의 일환으로 Linux 7.0에서는 현재 생태계에서 큰 의미가 없는 레거시 기능들도 제거되었습니다. 예를 들어 다음과 같은 기능들이 있습니다. 노트북_모드이는 2.6 커널 시대부터 이어져 온 기계식 하드 드라이브용 에너지 절약 메커니즘입니다. 노트북에서 SSD가 대세가 되고 이 코드가 메모리 및 쓰기 관리에 복잡성을 더함에 따라 개발자들은 더 이상 이를 유지할 가치가 없다고 판단했습니다.
전반적인 성능 측면에서, 앞서 논의한 프로세서 및 메모리 부분 외에도 내부적인 개선 사항이 도입되었습니다. 생성과 소멸 과정파일 열기 및 닫기 작업에서도 마찬가지입니다. 테스트 결과, PID 할당 속도가 최대 10~16% 빨라졌고, 멀티코어 시스템에서는 열기/닫기 작업 속도가 4~16% 향상되는 것으로 나타났습니다. 이러한 향상은 크지는 않지만, 시스템 부하 시 반응성이 다소 개선된 것처럼 느껴지게 합니다.
전반적으로 리눅스 7.0은 일회성 혁명이라기보다는 중요한 과도기적 버전으로 자리매김하고 있습니다. 이 업데이트는 6.x 시리즈에서 시작된 작업들을 통합하고, 보안을 강화하며, 차세대 하드웨어 지원을 확장하고, 인공지능을 기기에 더욱 가깝게 구현합니다. 리소스 소비는 줄이고 개인 정보 보호를 강화했습니다. 확장 지원 릴리스는 아니므로 많은 중요 설치 환경은 앞으로도 수년 동안 6.x 브랜치를 유지하겠지만, 이 릴리스는 유럽을 비롯한 전 세계에서 리눅스 커널이 나아갈 방향을 가늠하는 명확한 기준점이 될 것입니다.


