리눅스 7.0이 PostgreSQL을 망쳤다: 선점 회귀 문제 설명 | Hacker News
Linux 7.0 Broke PostgreSQL: The Preemption Regression Explained | Hacker News
TL;DR AI
1분핵심 요약
LKML에서 논의된 Linux 커널 preemption 변경이 120GB RAM 시스템의 PostgreSQL 성능을 크게 떨어뜨렸다.
특히 huge pages를 비활성화한 경우 lock contention이 심해져 데이터베이스 처리량이 악화됐다.
이번 사례는 커널 업데이트가 운영 중인 데이터베이스와 대용량 메모리 워크로드에 예기치 않은 영향을 줄 수 있음을 보여준다.
커뮤니티는 스케줄러 변경에 대해 더 안전한 배포 제어, 기본값 개선, 명확한 feature gate를 요구했다.



