Google Stress App-test

Google publiceerde onlangs een onderzoek in samenwerking met de Universiteit van Toronto, dat tot de conclusie kwam dat foutenpercentages in computergeheugen hoger zijn dan eerder werd vermoed. De studie , uitgevoerd in de loop van 2,5 jaar op tienduizenden Google-servers, onthulde dat een derde van alle machines in de test ten minste één geheugenfout per jaar vertoonde met een gemiddeld aantal corrigeerbare fouten per jaar van meer dan 22.000.

Google heeft een Stress App Test uitgebracht bij Google Code. Het programma, dat is vrijgegeven onder de Apache 2.0-licentie, probeert 'willekeurig verkeer naar het geheugen van processor en I / O te maximaliseren, met de bedoeling om een ​​realistische situatie met hoge belasting te creëren om de bestaande hardwareapparaten in een computer te testen'.

De Google Stress App Test is ontworpen voor verschillende toepassingen, waaronder stresstests, maar ook hardwarekwalificatie en debugging, geheugeninterfacetests en schijftests.

stressapptest is een gebruikersruimtetest, voornamelijk samengesteld uit threads die geheugenkopieën maken en directIO schijf lezen / schrijven. Het wijst een groot blok geheugen toe (typisch 85% van het totale geheugen op de machine), en elke thread zal willekeurige blokken geheugen kiezen om te kopiëren of om naar schijf te schrijven. Meestal zijn er twee threads per processor en twee threads voor elke schijf. De resultaatcontrole wordt uitgevoerd terwijl de test vordert door de gegevens te CRCeren terwijl ze worden gekopieerd.

Het softwareprogramma is beschikbaar voor downloaden op de Google Code-projectpagina. Installatie- en gebruiksgidsen zijn beschikbaar op de website.