코드 10만 줄 삭제한 리눅스 커널 4.18, 더 빠르고 안전

케찹만땅|2018년 9월 8일
Posts
코드 10만 줄 삭제한 리눅스 커널 4.18, 더 빠르고 안전

코드 10만 줄 삭제한 리눅스 커널 4.18, 더 빠르고 안전

케찹만땅|2018년 9월 8일

최근 발표된 리눅스 커널 4.18과 이후 나온 4.18.1, 4.18.2, 4.18.3, 4.18.4, 4.18.5는 리눅스 생태계에 큰 변화를 몰고 왔다. 많은 기능 개선과 조정, 버그 수정이 이뤄진 것도 특징이다. 코드 정리 무엇보다 4.18 커널에서는 ‘시대에 뒤떨어진’ 코드 약 10만 줄이 사라졌다. 상당한 규모다. 그렇다면 이로 인해 그동안 많은 사람이 좋아하던 기능이 사라졌을까? 아니다. 그럴 확률은 아주 낮다. 큰 ‘덩어리’ 하나와 쓸모 없는 코드가 커널에서 정리되면서 오히려 코드가 깨끗해졌다. 새 커널에 필요한 메모리가 줄어들었고, 더 효율적으로 실행된다. 또 구식 코드를 표적으로 삼는 공격에도 더 효과적으로 대응할 수 있게 된다. 코드가 더 깔끔해졌고 관리도 쉬워졌다.