home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!sun-barr!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!sunic!seunet!kullmar!piraya!overdose!Roger_Nordin
- From: Roger_Nordin@atb.bbs.bad.se (Roger Nordin)
- Newsgroups: comp.sys.amiga.hardware
- Subject: Re: Parity (Was Re: Moving 500 to 1200, BAD NEWS)
- Message-ID: <OD.6badnetOA92-901-302p0_5334695d@piraya.bad.se>
- Date: Tue, 10 Nov 92 18:49:30 +0000
- References: <jbickers.0i2o@templar.actrix.gen.nz>
- Sender: BadNet@piraya.bad.se
- Reply-To: Roger_Nordin@atb.bbs.bad.se (Roger Nordin)
- Distribution: world
- Organization: ANet Test Bench, Karlstad, Sweden
- OD-Comment-To: Internet_Gateway
- Lines: 27
-
- > People who care so much about parity on machines that don't have
- > it should write their critical software so it detects changes to
- > the data, using commonly available CRC algorithms.
-
- DRAMs are not the thing that will give you trouble -- if it does, your machine
- will have most probably constant crashing problems etc to the point where it
- would be unusuable. In a good design, it is very unlikely that noise, or
- whatever, would flip a bit somewhere.
-
- What *is* the problem with storing sensitive data in RAM buffers, is the lack
- of memory protection on the Amiga OS. Any errant program could ruin your data.
- Such bugs could be much harder to trace than a faulty RAM chip, as it could
- much more likey be triggered by a very special sequence of events, and you
- have quite a lot of tasks running around in your Amiga.
-
- Even with parity error detection, this problem would still be there -- and it
- is a much more important problem to deal with. And even with parity checking,
- not all RAM errors would be traced; thus you would have to use CRCs and be
- much safer (but you can of course never be 100% safe, but close enough). For
- example, an address line or two bits beeing flipped would still leave a valid
- parity bit.
-
- _ . __
- Roger Nordin _ // /!Net /est Bench
- 2:203/602.0@fidonet \X/ Internet: Roger_Nordin@bad.se
-
- ---
-