Swap Insanityとは?
Swap Insanityとは。。。
(Insanity :インサニティー 狂気・精神病*1)
メモリが足りているにもかかわらず、ページアウトが発生し、性能劣化すること
原因:
NUMA*2で特定のノード上のメモリが足りなくなった状態でローカルメモリの割当をすると、(メモリ全体の領域は余っているが)対象のノードのメモリ領域が不足し、スワップアウトが発生するため。
事例:
検索するとMySQLで多く発生しているようです。
MySQL と NUMA アーキテクチャと Swap Insanity | COLOPL Engineers' Blog | 株式会社コロプラ【スマートフォンゲーム&位置ゲー】
【メモ】MySQLでのswap発生とNUMAアーキテクチャ - FAT47の底辺インフラ議事録
参考:
NUMAアーキテクチャとswap insanity - $shibayu36->blog;
これは自分には無縁そうだけど、知っているぶんにはいいですかね。
こんな感じでお勉強の時間でした。