Trädvy Permalänk
Medlem
Plats
här..
Registrerad
Jun 2006

cache minne

Vad gör cache minnet på CPUn igentligen... funderar på att skaffa X2 snart och undrar om jag ska ta 2x512kb eller 2x1MB

Trädvy Permalänk
Avstängd
Plats
Skellefteå
Registrerad
Dec 2005

Har du råd borde du lätt ta 2x1MB

Trädvy Permalänk
Hedersmedlem
Plats
Märsta
Registrerad
Jan 2002

Cacheminnet innehåller data från RAM-minnet. Det är mycket snabbare så om just de datablocken som programmet vill använda finns i cachen går det mycket snabbare än om det skulle behöva gå till RAM-minnet.
Mer cache är ju bättre.
Prestandaskillnaden beror på program till program. Hur de använder processorn. Om exekveringsmönstret är sådant att cacheminnet inte utnyttjas (att prollen måste hämta ny data från minnet hela tiden) så blir prestandan den samma på processorerna.
Är det dock ett cacheintensivt program så har det ju bättre nytta av 2x1MB.

Ursäkta att det är lite luddigt förklarat, och jag har inte i huvudet vilka typer av program som ha stor nytta respektive liten nytta av mycket cache.

Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG

Trädvy Permalänk
Medlem
Plats
skövde
Registrerad
Maj 2005

den med extra minne kan tillgodoräkna sig ungefär 200Mhz. Den prestandaskillnaden blir det.