vm.overcommit_memoryの動きをソースを見ながら何となく調べてみたことのメモ書き

この記事は公開されてから半年以上経過しています (公開日2018年3月21日)。

Linuxのカーネルパラメータvm.overcommit_memory=2(メモリのオーバーコミットをさせない設定)の時、vm.overcommit_ratioの値を99とかではなく、カーネルが使うメモリを確保するために80とかにして余裕を持たせておく必要があるとかないとかの話になって、結局のところどうなっているのか、現時点での最新カーネルをなんとなく読みながら調べてみたので書いておく。

続きを読む »