From dc4dda7c090d010beab8394a063f8306c3156b87 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Fri, 13 Jun 2014 15:45:54 +0400 Subject: [PATCH] sysctl.d/12309.conf added --- sysctl.d/12309.conf | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 sysctl.d/12309.conf diff --git a/sysctl.d/12309.conf b/sysctl.d/12309.conf new file mode 100644 index 0000000..352f8a7 --- /dev/null +++ b/sysctl.d/12309.conf @@ -0,0 +1,24 @@ +# swap usage (default = 60) +vm.swappiness = 5 + +# http://www.linux.org.ru/wiki/en/User:shimon/12309 +# reduce memory size allowed to process (default = 0 ) +vm.overcommit_memory = 2 +# memory allowed to process: total_swap + total_ram * overcommit_ratio / 100 (default = 50 ) +vm.overcommit_ratio = 80 +# disk buffer size (default = 0 ) +vm.dirty_bytes = 2097152 +# disk buffer size (default = 0 ) +vm.dirty_background_bytes = 2097152 +# (default = 100) +vm.vfs_cache_pressure = 50 +# For old kernels <2.6.30 (default = 40) +#vm.dirty_ratio = 3 +# For old kernels <2.6.30 (default = 10) +#vm.dirty_background_ratio = 3 + +# -- more 12309 tricks -- +# (default = 3000) +vm.dirty_expire_centisecs = 1000 +# (default = 500) +vm.dirty_writeback_centisecs = 200