Re: Memory could not be read, address XXXX
Tu se misli na L3 cache, koji je u doba kada je knjiga pisana, bio na matičnoj ploči, i na izvesnim serverskim pločama je dosezao i 256 MB "zapremine". Opaska da pri korišćenju CPU keša ne testiramo RAM nego keš, stoji samo kada podaci kojima testiramo u potpunosti staju u keš memoriju, i pritom su statični, a menjaju se samo instrukcije...
Svaki podatak, baš svaki, povučen sa diska, naći će se u RAM-u. Čak i koristeći DMA, i dovlačeći podatak u keš (ako staje tamo), on će u nekom momentu biti iskopiran u RAM. Kod testova za memoriju, tipa GoldMemory ili Memtest 86(+), koriste se promenljive šeme (pattern) podataka, takve u dužini i promenljivosti, da CPU nema izbora nego da puni RAM njima.
|