From: pclink@cheops.qld.tne.oz.au (Rick) Subject: Re: linux a real unix? Date: Wed, 28 Apr 1993 08:11:52 GMT
torvalds@klaava.Helsinki.FI (Linus Torvalds) writes:
>Sounds like a driver (or possibly hardware) problem. Hmm. It should
>work fine - every once in a while I limit my memory to 4MB and start up
>X11 + olvwm + a kernel compile just to check that the memory management
>works after any changes. It gets slow as molasses, but it shouldn't
>wedge.
Just recently I've been noticing unexplained SEGV's. With 8Mb RAM and
16Mb swap, trying to compile a program that needs to use 14Mb (6Mb
RAM/8Mb swap) causes a general protection trap and a SEGV when the
amount of swap reaches ~2Mb. At other times, the kernel detects !inode
or !(old_page & COW) and generates a SEGV. The error seems to occur
more often on a swap partition than a swap file. This has happened
under patches 7, 8, 9, although under patch 9 cc1 gets the full 8Mb of
swap before SEGV'ing. I've pulled down a full copy of 99.9 in the
hopes that a patch has gone wrong in the past, and I'll see if there's
an improvement.
Rick.