ended5월 4일· 1 sources
Linux 7.0이 PostgreSQL을 망가뜨린 방법
Why it matters
The removal of PREEMPT_NONE in Linux 7.0 introduces significant performance regressions in PostgreSQL by allowing preemption during spinlock-protected page faults. This change highlights a critical shift in kernel scheduling that necessitates proactive memory optimizations like Huge Pages to maintain high-throughput database performance on modern hardware.
1
Sources
+0
24h
—
Growth
140d
Active
Linux 7.0PostgreSQLPREEMPT_LAZYHuge PagesRestartable SequencesSpinlock