From owner-freebsd-hackers Sat Oct 25 14:51:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA25702 for hackers-outgoing; Sat, 25 Oct 1997 14:51:57 -0700 (PDT) (envelope-from owner-freebsd-hackers) Received: from isgate.is (isgate.is [193.4.58.51]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA25694 for ; Sat, 25 Oct 1997 14:51:51 -0700 (PDT) (envelope-from totii@est.is) Received: from eh.est.is (eh.est.is [194.144.208.34]) by isgate.is (8.7.5-M/) with ESMTP id VAA01467; Sat, 25 Oct 1997 21:51:42 GMT Received: from didda.est.is (totii@ppp-22.est.is [194.144.208.122]) by eh.est.is (8.8.5/8.8.5) with SMTP id VAA25240; Sat, 25 Oct 1997 21:50:13 GMT Message-ID: <345269F0.446B9B3D@est.is> Date: Sat, 25 Oct 1997 21:51:44 +0000 From: =?iso-8859-1?Q?=DEor=F0ur?= Ivarsson X-Mailer: Mozilla 3.01Gold (X11; I; FreeBSD 2.2.2-RELEASE i386) MIME-Version: 1.0 To: Tom CC: freebsd-hackers@FreeBSD.ORG Subject: Re: Parity Ram References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Tom wrote: > > On Sat, 25 Oct 1997, Jamil J. Weatherbee wrote: > > > Can someone fill me in on when you would want to use parity ram as opposed > > Why? To discover memory problems before they corrupt data, and cause > random panics, core dumps, hangs, or file system corruption. Personally, > I use ECC capable motherboards that can actually use parity to fix some > errors. You need EDO ram I think for this to work, You need some memory to keep information of what is in your memory before. > > to non-parity ram these days? If there was some anomaly in memory how > > would freebsd handle it (is there a trap for parity error?) > > These days? RAM can fail. Nothing has changed in the last 10 years. > I've bought about a gig of RAM in the last couple of months, a good > percentage of SIMMs still arrive DOA. > > FreeBSD systems simple reboot upon parity errors. This is pretty safe > thing to do. Much better than what a non-parity system would at this > point (ex. corrupt your filesystems). A smarter thing to do, might be to > simple stop the process owning the memory that failed, and flag the area > as unusable (NT does this). Doesn't help much if kernel is in the bad > memory area though. > > Tom