Re: A true story of a crash.

Alan Cox (alan@lxorguk.ukuu.org.uk)
Sun, 16 Aug 1998 19:04:08 +0100 (BST)


> You are just unaware of a fundimentle behavior of Linux. This is why Linux
> dies so bad when it runs out of ram, this is why Linux is so much less
> memory hungry then other unixes..

Other unixen by default pretty much all also do memory overcommit as we do
Note btw that doing zero page maps and access time copy on write of such
maps isnt in any way preventing such an accounting system existing.

The accounting requirements are pretty simple. There must be some space
in the system which is capable of holding every data page that may be
created, and ptrace/mprotect (the two calls that can cause COW of pages
previously not copyable) must be able to fail with out of memory errors.

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html