Hi there,

I looked around but couldn't find any recommendation about kernel vm settings in Linux for MonetDB.

In particular:

- vm.overcommit_memory:
0 (default) : a heuristics decides whether overcommitting is allowed
1: no check, overcommit is always allowed
2: overcommitting is regulated by vm.overcommit_ratio (default = 50%)

Do I understand correctly that using vm.overcommit_memory=1 will only make the OOM kill mserver5 when the total VM available is exhausted?

If that is true, should it be reasonably safe to use on a server that is mainly intended for MonetDB, as long as sufficient disk space is available?


- vm.swappiness
Generic recommendations are usually 60 for a desktop and 30 for a server.
Oracle recommends 10.
Redis recommends 1.
Are there studies / recommendations for MonetDB?