RHEL 6.4 に vm.swappiness=0 を設定すると OOM 状態になる
Issue
- RHEL 6.4 以降に vm.swappiness=0 を設定すると、スワップが使用されておらず、メモリーが実際には枯渇していないように見える場合でも、メモリを大量に使用する IBM DB2 などのアプリケーションで OOM による終了条件が発生します。
- OOM が発生した時はクラッシュするオプションが設定されていると、システムの割り込みが発生します。
Environment
- Red Hat Enterprise Linux 6.4 以降の RHEL6 リリース
- RHEL7 におけるコミットではこの問題が回避される
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
