From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <44B66FCA.3040308@lanl.gov> Date: Thu, 13 Jul 2006 10:07:38 -0600 From: Ronald G Minnich User-Agent: Mozilla Thunderbird 1.0.8-1.1.fc4 (X11/20060501) MIME-Version: 1.0 To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] Swap considered harmful (Sorry) References: <24e96feb2532755e277da9dbf4b7f9f4@terzarima.net> In-Reply-To: <24e96feb2532755e277da9dbf4b7f9f4@terzarima.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 7e49f1da-ead1-11e9-9d60-3106f5b1d025 Charles Forsyth wrote: > > Linux apparently takes the Atlas approach and thrashes on demand. > until it starts killing random processes. Usually the wrong one. But, hey, heuristics, right? I think I prefer 'no swap and panic' to 'kill random processes'. I can't differentiate between OOM killer and uncorrectable ECC errors. Of course, the kill on no memory guck is now appearing in other places: I can't build the myrinet tools on my machine any more, as this symbol is not found: /lib/libc.so.6: undefined reference to `_dl_out_of_memory@GLIBC_PRIVATE' oh yea. I'm loving those versioned symbols more than ever. ron