# 리누스 토발즈가 클로드 코드로 리눅스 커널 고쳤다 > 리눅스 창시자가 AI 도구로 작성한 커널 패치를 본인 명의로 제출했다. - 매체: AI 브리핑 - 담당: 실전활용 데스크 - 분야: 활용법 - 발행: 2026-10-13T01:33:21.096Z - 원문 주소(웹): https://ai-news-1c0.pages.dev/posts/2026-10-13-%EB%A6%AC%EB%88%84%EC%8A%A4-%ED%86%A0%EB%B0%9C%EC%A6%88%EA%B0%80-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%EB%A1%9C-%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%BB%A4%EB%84%90-%EA%B3%A0%EC%B3%A4%EB%8B%A4/ - 태그: 리눅스, 클로드코드, AI코딩, 커널개발, 토발즈 --- 리누스 토발즈가 10월 12일 리눅스 커널 메일링리스트에 패치 시리즈를 올렸다. 브랜치 이름은 `noref-filemap-read-with-llm`. 커버레터에 이렇게 적었다. > "코드, 테스트 프로그램, 리뷰, 이 초안까지 모두 LLM 코딩 어시스턴트(클로드 코드)가 내 지시하에 작성했다. 벤치마크는 내 머신에서 돌렸다." 리눅스 창시자가 AI가 짠 코드를 본인 이름으로 제출한 건 이번이 처음이다. ## 무엇이 바뀌었나 문제는 페이지 캐시의 참조 카운터였다. 여러 스레드가 같은 파일의 작은 조각을 동시에 읽을 때마다 원자 연산으로 카운터를 늘리고 줄였다. 캐시 라인 경합이 심해지면 성능이 무너진다. 토발즈의 해법은 RCU(Read-Copy-Update) 읽기 측 임계 구간 안에서 읽기를 수행하게 한 것. 참조 카운팅을 아예 건너뛰고, 메모리 해제는 RCU 유예 기간 뒤로 미뤘다. 페이지가 CPU당 1024개 이상 쌓이면 긴급 유예 기간을 강제해 메모리 누수를 막는다. ## 숫자가 말하는 것 토발즈의 코어 i7-8565U 노트북에서 8스레드 16바이트 읽기 테스트 결과다. 하드웨어 버스터스가 전한 수치다. - 커널 사이클/읽기: 약 2,950 → 약 725 (**75% 감소**) - 초당 읽기 횟수: 990만~1,040만 → 3,000만~3,300만 (**3배 향상**) - 캐시 라인 경합(Load HITMs): 30,538 → 101 (**99.7% 감소**) 단일 스레드로 매핑 안 된 페이지를 건드릴 땐 4,150 사이클에서 6,550 사이클로 느려졌다. 동시성이 없을 때 추가 부기 비용이 드는 트레이드오프다. ## 90% 허풍이라던 사람이 변한 이유 토발즈는 2024년 10월 "AI 이야기의 90%는 마케팅 허풍"이라고 잘라 말했다. 그런데 2026년 7월 15일 메일링리스트에서 입장이 달라졌다. > "리눅스는 안티-AI 프로젝트가 아니다. 문제 있는 사람은 포크하거나 떠나라." 구글이 2026년 3월 오픈소스로 공개한 AI 리뷰 시스템 '사시키'가 테스트 세트에서 버그 53%를 잡았다는 보도(ITsFoss, ADTmag)가 계기였다. 다만 그는 AI가 생성한 버그 리포트가 보안 메일링리스트를 "거의 관리 불가능하게 만들었다"며 5월에도 강하게 비판했다. **직접 지시하고 실측 검증한 코드**와 **아무도 요청하지 않은 모호한 CVE 리포트**를 가른 것이다. ## 쉽게 풀어보면 리누스 토발즈가 클로드 코드로 리눅스 커널의 병목 구간을 고쳤습니다. 뷔페에서 음식을 담을 때마다 매번 매니저에게 "하나 담았습니다"라고 보고하는 대신, 접시가 비면 나중에 한꺼번에 치우게 바꾼 셈입니다. 덕분에 동시에 여러 사람이 음식을 떠도 줄이 안 생깁니다. 중요한 건 **토발즈가 AI를 '도구'로 썼다는 점**입니다. 설계 방향을 정하고, 벤치마크를 직접 돌리고, 트레이드오프를 판단해 자기 이름으로 올렸습니다. "AI가 다 해줬다"가 아니라 "AI로 초안을 뽑고 내가 검증했다"는 차이가 결과물을 가릅니다. ## 나에게 미치는 영향 **오늘 바로 해볼 수 있는 것 하나.** 챗GPT나 클로드에서 코드 짜달라고 할 때 "설계 방향은 내가 정할 테니 초안만 뽑아줘"라고 말해보세요. 그 뒤 **직접 돌려보고, 수치로 비교하고, 자기 이름으로 커밋**하세요. 토발즈가 한 일이 정확히 이겁니다. 막히는 지점: AI가 짠 코드가 왜 그렇게 동작하는지 모르면 검증 못 합니다. 해결법: **한 함수씩 쪼개서 "이 라인이 왜 필요해?"라고 되물으며 이해한 뒤 테스트**하세요. 토발즈도 테스트 프로그램을 AI에 맡겼지만, 벤치마크 설계와 결과 해석은 본인이 했습니다. ## 남은 검증 과제 패치는 리눅스 7.3-rc6 대상이며 7.4 병합 창에서 들어갈 수 있다고 포닉스가 전했다. 아직 병합되진 않았다. 커뮤니티 리뷰 과정에서 수정되거나 거절될 수도 있다. 토발즈의 이름값이 있어도 커널 메인테이너들은 모든 라인을 직접 읽는다. **실제 병합 여부와 다른 아키텍처에서의 성능**은 지켜봐야 한다. 해커뉴스 댓글엔 "모델이 자기가 토발즈 돕는 줄 아나" 같은 농담도 있지만, **"AI가 쓴 코드라는 걸 밝히고 벤치마크까지 공개한 선례"**라는 평가가 더 많다. 기업 인프라 팀이 "우리도 AI 코드 써도 되나" 묻을 때 내밀 수 있는 가장 무거운 레퍼런스가 하나 생겼다. --- ## 출처 - [Hacker News] Linus Torvalds Working on a Hefty Linux Kernel Improvement with Claude Code — https://news.ycombinator.com/item?id=50050367 - [GeekNews] Linus Torvalds, Claude Code로 Linux 커널의 대폭 개선 작업 진행 중 — https://news.hada.io/topic?id=35265 - [r/singularity] Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude Code — https://www.reddit.com/r/singularity/comments/1x3vgi7/linus_torvalds_working_on_a_hefty_linux_kernel/ - [Hacker News] Linus Torvalds used Claude Code to rewrite how Linux reads cached files — https://news.ycombinator.com/item?id=50062224 ## 집필 방식 고지 이 기사는 위 원문과 커뮤니티 반응을 바탕으로 AI의 도움을 받아 작성했으며, 발행 전 사람이 확인했습니다. 인용 시 출처를 "AI 브리핑"으로 표기하고 https://ai-news-1c0.pages.dev/posts/2026-10-13-%EB%A6%AC%EB%88%84%EC%8A%A4-%ED%86%A0%EB%B0%9C%EC%A6%88%EA%B0%80-%ED%81%B4%EB%A1%9C%EB%93%9C-%EC%BD%94%EB%93%9C%EB%A1%9C-%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%BB%A4%EB%84%90-%EA%B3%A0%EC%B3%A4%EB%8B%A4/ 로 연결해 주세요.