From 25860c312e20c844dbb25b30b5cb05a54a3edc45 Mon Sep 17 00:00:00 2001 From: Alvaro Herrera Date: Mon, 17 Dec 2007 13:48:31 +0000 Subject: [PATCH] Improve wording. --- doc/src/sgml/runtime.sgml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index 2cb9ad99f2..19cb38eb59 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1257,10 +1257,11 @@ Out of Memory: Killed process 12345 (postgres). On Linux 2.6 and later, an additional measure is to modify the kernel's behavior so that it will not overcommit memory. Although this setting will not prevent the OOM killer from - invoking altogether, it will lower the chances significantly and + being invoked altogether, it will lower the chances significantly and will therefore lead to more robust system behavior. (It might also - cause fork() to fail when the machine appears to have available memory - because of other applications with careless memory allocation.) This + cause fork() to fail when the machine appears to have + available memory but it is actually reserved + to other applications with careless memory allocation.) This is done by selecting strict overcommit mode via sysctl: -- 2.39.5