-= Baat het niet....dan schaad het misschien :) =-
Zijn speciaal voor server en halen zeg maar de fouten eruit wat het op zich langzamer geheugen maakt maar toch de server weer stabieler omdat er minder kans op crashes zijn. (Lange zin
)
Dat was et..
.
Dat was et..
Je hebt als het om "bewaking" van geheugen betreft 3 soorten :
- geheugen zonder pariteit : elk byte wordt in 8 bits opgeslagen.
"Valt er een bitje om", dan wordt dat niet gezien, wat resultaten kan hebben varierend van een crashend programma/operating system tot ongemerkte verminking van gegevens (leuk bij financiele programma's).
- geheugen met pariteit : elke byte wordt in 9 bits opgeslagen, het 9e bit wordt zo gezet dat het totale aantal bits altijd even is.
"Valt er een bitje om", dan wordt dit gedetecteerd, en het operating system kan maatregelen nemen. Vaak houdt dit alsnog een blue screen (Windows) of een panic (Unix) in, omdat een crash meestal wenselijker is dan ongemerkt verminkte data. Eigenlijk is het zo dat een oneven aantal mislukte bitjes wel, en een even aantal mislukte bitjes niet wordt gedetecteerd.
- ECC geheugen : elke byte wordt in 11 bits opgeslagen, de 3 extra bits worden als een cyclische checksum uitgerekend.
"Valt er een bitje om", dan wordt dit niet alleen gedetecteerd, maar er is ook voldoende informatie beschikbaar om te vertellen welke dat is en deze te corrigeren. Gewoonlijk geeft het OS wel een waarschuwing (het kan een voorbode zijn van een verslechtering) maar alles draait veilig door. Als er meer bitjes tegelijk omvallen, dan wordt dat wel gedetecteerd, maar corrigeren is niet meer mogelijk.
- geheugen zonder pariteit : elk byte wordt in 8 bits opgeslagen.
"Valt er een bitje om", dan wordt dat niet gezien, wat resultaten kan hebben varierend van een crashend programma/operating system tot ongemerkte verminking van gegevens (leuk bij financiele programma's).
- geheugen met pariteit : elke byte wordt in 9 bits opgeslagen, het 9e bit wordt zo gezet dat het totale aantal bits altijd even is.
"Valt er een bitje om", dan wordt dit gedetecteerd, en het operating system kan maatregelen nemen. Vaak houdt dit alsnog een blue screen (Windows) of een panic (Unix) in, omdat een crash meestal wenselijker is dan ongemerkt verminkte data. Eigenlijk is het zo dat een oneven aantal mislukte bitjes wel, en een even aantal mislukte bitjes niet wordt gedetecteerd.
- ECC geheugen : elke byte wordt in 11 bits opgeslagen, de 3 extra bits worden als een cyclische checksum uitgerekend.
"Valt er een bitje om", dan wordt dit niet alleen gedetecteerd, maar er is ook voldoende informatie beschikbaar om te vertellen welke dat is en deze te corrigeren. Gewoonlijk geeft het OS wel een waarschuwing (het kan een voorbode zijn van een verslechtering) maar alles draait veilig door. Als er meer bitjes tegelijk omvallen, dan wordt dat wel gedetecteerd, maar corrigeren is niet meer mogelijk.
The number of things that Arthur couldn't believe he was seeing was fairly large
Verwijderd
<BLOCKQUOTE><font size=1 face=Verdana, Arial, Helvetica>quote:</font><HR>Op 12 november 2000 00:12 schreef drago het volgende:
En wat voor bewaking heeft normaal SDRAM, dan?[/quote]Niks.
En wat voor bewaking heeft normaal SDRAM, dan?[/quote]Niks.