Linux 커널은 107,000 개 이상의 코드 줄을 덤프합니다.

Linux-Unix / Linux 커널은 107,000 개 이상의 코드 줄을 덤프합니다. 1 분 읽기

Linux Kernel Organization, Inc.



여러 기관이 최근 리눅스 커널에서 대량의 코드를 삭제하기로 합의했다고보고했지만 이제는 커널의 크기 감소가 이전에 상상했던 것보다 훨씬 더 커질 것으로 보입니다. 릴리스 번호 4.18-rc1은 더 간결한 코어 패키지를 향한 최신 단계입니다. 특히 모든 LustreFS 코드가 커널에서 덤프되었습니다.

비평가들은 분산 파일 시스템으로서 Lustre에 의존하는 설치가 대규모 클러스터 배포를 위해 설계되지 않은 다른 구조로 이동해야한다는 우려를 제기했습니다. LustreFS를 사용한 기업 및 가정 설치는 거의 없지만 여러 스토리지 장치를 연결해야하는 대규모 플랫폼을 지원합니다.



커널에서 LustreFS를 제거하는 지지자들은 인텔이 상업적 지원 사업을 단계적으로 중단하고 있으며 이는 이미 큰 철 세계에서 그 중요성을 줄이는 데 도움이되었다는 사실을 지적합니다. 다른 사람들은 Luster가 코드 검토를 통과 할 수 없었기 때문에 커널 개발의 스테이징 영역을 떠나지 않았다고 지적했습니다.



일부 개인은 모든 것이 동일한 소스 트리에있을 필요가없는 새로운 개발 철학을 추구했습니다. 이것은 미래의 파일 시스템 모듈에 이런 종류의 일이 발생하는 것을 막을 수 있습니다. Lustre에 대한 지원이 계속 필요한 경우에도 트리 외부 소스 코드를 설치하고 향후에도 계속 사용할 수 있습니다. 4.18-rc1이 기본적으로 지원하지 않는 덜 일반적인 스토리지 구조도 마찬가지입니다.



다른 스테이징 레벨 코드도 커널에서 제거되었지만, 다시 부팅을받는 모듈과 접촉하는 최종 사용자는 거의 없었을 것입니다. 이 커널주기는 지금까지 107,000 줄이 넘는 코드의 추방으로 이어졌습니다.

이것은 개발자들이 몇 가지 새로운 기능을 추가 했음에도 불구하고 그렇습니다. 예를 들어, Valve Steam Controller는 게임에 반가운 소식이 될 새로운 지원을 받았습니다. Linux 보안 전문가들은 ARM Spectre 취약성과 관련된 악용을 방지하기 위해 새로운 커널이 추가 된 완화 조치를 칭찬했습니다.

Speck 파일 시스템에 대한 암호화 지원은 ext4 fscrypt 기술에 회의적인 사람들을 포함한 일부 보안 전문가에게도 만족했습니다.



태그 Linux 커널 Linux 보안