Article View: comp.sys.misc
Article #1861Re: Does NeXT have parity/ECC protected memory?
From: Mr. Jim's Own Logon
Date: Wed, 26 Oct 1988 20:24
Date: Wed, 26 Oct 1988 20:24
36 lines
2488 bytes
2488 bytes
In article <1988Oct25.180345.8888@utzoo.uucp>, henry@utzoo.uucp (Henry Spencer) writes:
> In article <16901@shemp.CS.UCLA.EDU> casey@CS.UCLA.EDU (Casey Leedom) writes:
> > It's been hinted at a couple of times that NeXT doesn't have any error
> >detection on main memory. Is this true? If so, what was the rationale
> >not to put it in? ...
>
> Probably because modern memory chips are much more reliable than the 4Kb
> and 16Kb clunkers that caused the rush to error correction.
> --
> The dream *IS* alive... | Henry Spencer at U of Toronto Zoology
> but not at NASA. |uunet!attcan!utzoo!henry henry@zoo.toronto.edu
While it is true that the small memory cell size and the reduced leakage
make the later DRAMs less susceptable to alpha particla hits, this does not
mean that the error checking is no longer required. The majority of memory
errors are caused by noise (line noise, chip induced noise, peripheral
induced noise, etc.). Each RAM chip is going to be variably sensitive to
this noise, even from the same vendor their is a distribution of noise
sensitivity. And when you compare from one chip lot to another, their is a
wider distribution, and from one fab line to another, it gets even bigger.
And in this day of RAM shortages, when you compare between one RAM vendor and
another you will find that some RAMs will lose bits at regularly while others
can withstand a nuclear blast.
Anyway, with DOS who cares? Lose a bit and your program dies, no sweat. In
UNIX, you lose an inode and there is hell to pay. You just can't afford to be
uncertain about each byte off of memory. Multiple bit error checking is the
best, parity is acceptable. No error checking is a bad design. Period.
I still haven't heard a diffinitive answer: does the NeXT machiNe have
any memory error checking? If it does not, this is (to me) the biggest
mistake they could have made (yes, even bigger than no floppy and a 96 msec
disk).
-Jim Wall
Bell Technologies Inc
Technical Details
Message-ID:
<294@belltec.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!pacbell!belltec!jimReferences:
<16901@shemp.CS.UCLA.EDU> <1988Oct25.180345.8888@utzoo.uucp>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!pacbell!belltec!jim From: jim@belltec.UUCP (Mr. Jim's Own Logon) Newsgroups: comp.sys.misc Subject: Re: Does NeXT have parity/ECC protected memory? Summary: Error checking is still required Message-ID: <294@belltec.UUCP> Date: 26 Oct 88 20:24:31 GMT References: <16901@shemp.CS.UCLA.EDU> <1988Oct25.180345.8888@utzoo.uucp> Organization: Bell Technologies, Fremont, CA Lines: 36