Categories
Internet, Unix en security

Tux moet aan de Sonja Bakker

Waar is de tijd gebleven dat zeg 64MB nog voldoende was of dat een Pentium MMX op 233 MHz nog je hele digitale wereld kon voortduwen. Die tijd lijkt ver achter ons te liggen, maar is dat echt zo? De 8GB in mijn huidige workstation lijkt in sommige gevallen amper nog voldoende te zijn om de machine van geheugen te voorzien en het lijkt alleen maar erger te worden over de jaren.

Waar vroeger KDE 2.2 nog gerust drie maanden kon draaien lijkt het nu soms onmogelijk te zijn om KDE of GNOME gewoon een week te laten draaien zonder echte gevolgen. Helaas lijkt het bij het inloggen niet veel beter te worden, want er moeten veel caches worden nagelopen, extra daemons worden opgestart en vele andere dingen.

Misschien wordt het tijd dat Tux echt een naar de Weight Watchers gaat of een boek van Sonja Bakker voor kerst krijgt, want het “lichte” karakter is al jaren verdwenen. De vraag is misschien wat je er aan doet zonder vele vrijwilligers die hun kostbare tijd investeren voor het hoofd te stoten. Misschien een aardig punt om zo meteen 2011 mee te beginnen?

Categories
Internet, Unix en security

Geheugen errors detecteren

ECC-geheugen bestaat al flink wat jaren, maar de integratie en mate daarvan in besturingssystemen wisselt vaak. Sun Solaris heeft al jaren ondersteuning om foutboodschappen te begrijpen en af te handelen, maar Linux liep nog wat achter. Sinds 2005 is daar verandering ingekomen en sinds kernel 2.6.21 is de ondersteuning opgenomen in de vanilla-kernel.

Met de komst van de Lenny-release van Debian zijn ook de scripts gekomen om out-of-the-box ondersteuning te krijgen op machines die daar geschikt voor zijn.

$ sudo apt-get install edac-utils

Na een reboot of het handmatig starten van deze dienst kan met behulp van het commando edac-util worden gebruikt om te kijken of er een ondersteunde memory controller met ECC-geheugen is gevonden. Ook kan worden bekeken of er enige fouten zijn.

$ sudo edac-util -s
edac-util: EDAC drivers are loaded. 1 MC detected
$ sudo edac-util
edac-util: No errors to report.

De vraag blijft dan over waarom mensen niet 5 euro per GB geheugen extra betalen om zeker te zijn dat geheugen betrouwbaar. En in een tijd waarin geheugen steeds belangrijker wordt nu encryptie en grotere caches de maatstaf worden. Zeker als je ontwikkelingen als ZFS, Btrfs en LUKS in beschouwing neemt.