Powered by: Supermicro.com

Tweak

Optimaliseer L2-Cache

Gepubliceerd door Ricardo van Es op maandag 23 oktober 2006 07:55
Ingezonden door: stoma, Views 53497

In deze tweak leg ik uit wat L2 Cache inhoud en hoe de tweak werkt. L2 Cache is een soort van processorgeheugen dat het werkvermogen omhoog krikt, Windows gaat daar over het algemeen slecht mee om, maar daar valt wel iets tegen te doen om de maximale prestaties uit je processor te halen in Windows.

Het gaat als volgt:

Ga naar Start -> Run -> regedit
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management

Hier zoek je de DWORD-Value: SecondLevelDataCache op.
Als standaard waarde zal er 0 staan zoals ik zelf ook had,
je kan de waarde natuurlijk alleen instellen als je weet wat jou eigen L2 Cache is, je kan het al zelf weten maar is dat niet het geval is het toch handig om dat is uit te zoeken.

Ga naar:
http://www.lavalys.com/products/download.php?ps=UE&lang=en
en download Everest.
Download de ZIP als je toch niet van plan bent om het programma te houden.

Open Everest en ga naar:
Moederbord -> CPU
Hier zal je L2 Cache zien staan.

Hier volgen de values voor de SecondLevelDataCache:
256KB: 100 hex
512KB: 200 hex
1024KB: 400 hex
2048KB: 800 hex

De tweak komt in werking als de pc opnieuw is opgestart.


Deze tweak is getest op 32-bits versie, of het bij de 64-bits versie hetzelfde is weet ik niet.

Download: Register import bestand

Reacties (40)

wie heeft deze tweak al gedaan?? en werkt het?

Quote:

Op 23-10-2006 11:10 schreef LucasXp:
wie heeft deze tweak al gedaan?? en werkt het?

Ik heb het getest en het werkt goed :D

Uhh nouja als je had gekeken bij welk sturingsysteem het zou horen dan had je dit niet hoeve zeggen vriend :9
QUOTErateImage
offlineJeronim0, ICT-professional, 23 Okt 2006, 12:16
Onzin tweak:
XP Myths

Zie ongeveer op 3/4 van de pagina onder "L2 Cache" met 2 bronnen waarin het diepgaand wordt verduidelijkt.

Quote:

Op 23-10-2006 11:53 schreef stoma:
[...]
Uhh nouja als je had gekeken bij welk sturingsysteem het zou horen dan had je dit niet hoeve zeggen vriend :9

Ochja haha oke dan is die dus half dubbel :P
QUOTErateImage
offlinerikadoo, ICT-professional, 23 Okt 2006, 12:30
Laten we de reacties over dubbel of niet dubbel maar achter wegen houden en gewoon normaal reageren. Het feit dat de tweak misschien dubbel erin staat wil niet zeggen dat het hetzelfde is. Het gaat hier om Windows Vista misschien moet je daar wat andere dingen aanpassen om dezelfde performance winning te krijgen.
rikadoo heeft dit bericht gewijzigd op 23-10-2006 om 12:30.
QUOTErateImage
Kan je het aantal ook hoger zetten? Want bij mij stond al 200.
als je een dual-core cpu hebt moet je dan je L2-cache verdubbelen?
ik heb een 4600+ x2, per core 512mb L2-cache. Is dit dan 512 of 1024?
Ik heb 1 mb per core en heb duo core moet ik 1024 doen of 2048 :)
QUOTErateImage
offlineJeronim0, ICT-professional, 23 Okt 2006, 13:54
Je moet het helemaal niet instellen. Als een tool als Everest je Cache hoeveelheid kan achterhalen, waatrom zou Windows het dan niet kunnen?

Quote:

Op 23-10-2006 13:54 schreef Jeronim0:
Je moet het helemaal niet instellen. Als een tool als Everest je Cache hoeveelheid kan achterhalen, waatrom zou Windows het dan niet kunnen?

Omdat ze niet overal even slim zijn ;)

Maar hoe zit het nou met die dual-core processoren? Ik heb namelijk 2x2Mb... Moet ik dan dus ook de waarde voor 2 Mb invullen, of 2 keer die hex/waarde?
QUOTErateImage
offlineJeronim0, ICT-professional, 23 Okt 2006, 21:02

Quote:

Op 23-10-2006 15:50 schreef CrabbyData:
[...]
Omdat ze niet overal even slim zijn ;)

Maar hoe zit het nou met die dual-core processoren? Ik heb namelijk 2x2Mb... Moet ik dan dus ook de waarde voor 2 Mb invullen, of 2 keer die hex/waarde?


Als je zo traag van begrip bent, dan denk ik dat zelfs een 2x zo snel systeem aan jouw aandacht voorbij gaat. Doe voor deze setting dus maar helemaal geen moeite, ga maar van achter de conniferen uit het raam staren.
als je Dual-Core hebt met 2x1MB cache moet je 400 Hex instellen (1024KB),
hij gebruikt per core tenslotte ieder zijn eigen L2 cache :D

Quote:

Op 23-10-2006 12:16 schreef Jeronim0:
Onzin tweak:
XP Myths

Zie ongeveer op 3/4 van de pagina onder "L2 Cache" met 2 bronnen waarin het diepgaand wordt verduidelijkt.


daarmee bedoelen ze het zogenaamd vergroten, niet optimaliseren. Voorbeeld: Een AMD Athlon X2 3800+ met 512 kb LV2 cache zogenaamd verhogen naar 1 MB LV2 cache, dat bedoelen ze. Deze tweak is juist ervoor dat XP er optimaal gebruik van maakt, en niet maar 50% oid...
QUOTErateImage
offlineJeronim0, ICT-professional, 24 Okt 2006, 21:01

Quote:

Op 23-10-2006 23:20 schreef DarkAssassin:
[...]

daarmee bedoelen ze het zogenaamd vergroten, niet optimaliseren. Voorbeeld: Een AMD Athlon X2 3800+ met 512 kb LV2 cache zogenaamd verhogen naar 1 MB LV2 cache, dat bedoelen ze. Deze tweak is juist ervoor dat XP er optimaal gebruik van maakt, en niet maar 50% oid...


Leer eens lezen, cq Engels:

Quote:

Myth: "Adjusting the SecondLevelDataCache Registry value to match your CPU's L2 Cache size improves performance."


Mocht je het niet begrijpen:

Quote:

match
ww. aanpassen; passen; een waardige tegenstander; vergelijken; gelijk maken; huwelijken; uithuwelijken; (in computers) het vergelijken van informatie
QUOTErateImage
offlinejordcoerse, ICT-professional, 24 Okt 2006, 21:57
werkt niet.


ok chill, gewoon verkeerd gelezen, kan iedereen overkomen...


doe eens rustig man, en heb je deze tweak zelf geprobeerd? neej, oh snik snik. Niet huilen. Als andere deze tweak willen uitvoeren laat ze dat doen en ga aub niet op elke reactie antwoorden als "werkt niet" "ga uit het raam naar de conniferen staren" etc. want dat is best wel triest ;) (ik dacht laat ik je een beetje sociale vaardigheden leren)
ik heb dit ook uitgevoerd en had gelijk 100 punten meer in 3dmak ligt dat daar aan?
Ik heb deze tweak ook uitgevoerd.
Bij mij was deze key wel al gemaakt maar net zoals bij rikadoo, stond deze op 0. :o
Nou heb ik een Core 2 Duo processor met 2048kb L2 cache, dus ik vond het de moeite waard om het te proberen. ;)

Dus ik heb ipv 0, 800 hex ingevult, waarna hij automatich 2048kb aangaf, en ik heb mijn pc opnieuw opgestart.

En ik merkte bij het opstarten zeker een klein verschil.
Meer dingen heb ik er nog niet mee getest aangezien ik de tweak pas net heb uigevoert, maar ik ben zeker tervreden.

Ik heb deze tweak uitgevoert op een Core 2 Duo E6300 systeem met Windows XP Professional + Service Pack 2. (32-bit)
ben er zeker ook tevreden van, je merkt wel dat de kleine verandering toch een performancewinst met zich meebrengt

is uitgevoerd met een amd64 3200+ newcastle s754 met xp pro sp2 32bit
Deze tweak is zeker en vast geen myth...
Ik gebruik deze al geruime tijd en het maakt een heel pak uit. Ik heb een prestatiewinst gemerkt van ongeveer 10% , dus dat is zeker niet te verwaarlozen.. :D
QUOTErateImage
Hoe moet ik het doen met me E6600?
Zelf wat experimenteren kan wonderen doen:
1000hex=4096KB
Couckiemonster heeft dit bericht gewijzigd op 11-12-2006 om 12:08.
Dat lijkt me zéér sterk, dat 1000 hex 4096KB is. Dat kan gewoon niet. Want je hij neemt kwadratisch toe. Dus 100+100=200 200+200=400 400+400=800 800+800=1600, dus 4096KB is 1600Hex. Wet het zeker.
Controleer maar eens, 1000 hex is 4096 decimaal...
even wat toevoegen: 1600 hex is 5632 decimaal
Couckiemonster heeft dit bericht gewijzigd op 17-12-2006 om 11:31.
Sorry hoor, ik krijg zonder deze tweak ook mijn L2 Chache te zien
QUOTErateImage
offlinerikadoo, ICT-professional, 18 Dec 2006, 12:07
Het gaat niet om het zien van het L2 cache... Lees de tweak eens goed het gaat om de prestaties te verbeteren.
umm ik ben beetje de weg kwijt ik heb een quad core met 2x4mb staat er wat moet ik dan invoeren?
Mijn L2 Cache is 4MB, welke waarde moet ik dan invullen bij SecondLevelDataCache ?
ik heb ook een dual core wat moet ik dan invoeren

heb 2 keer 512 dus 1024 of wat ?

Quote:

als je Dual-Core hebt met 2x1MB cache moet je 400 Hex instellen (1024KB),
hij gebruikt per core tenslotte ieder zijn eigen L2 cache :D

lezen is en blijft een kunst :9

Quote:

Op 09-11-2007 16:44 schreef 13Forever:
[...]
lezen is en blijft een kunst :9


ja domdomdom zag niet dat we al op pagina 2 zaten :s

Quote:

Op 09-11-2007 15:33 schreef vandemaelendavy:
Mijn L2 Cache is 4MB, welke waarde moet ik dan invullen bij SecondLevelDataCache ?

Late reactie maar laat me even je antwoord geven..

Je hebt dus 4 MB per core:
Hex: 1000
Dec: 4096
stoma heeft dit bericht gewijzigd op 26-11-2007 om 21:40.
raar, is dit ook ooit eens met een update meegekomen??
ik heb een T7500 in mijn laptop zitten en probeerde deze tweak maar hij stond al op 1000*-) en niemand die ooit aan mijn pc komt die dat zou kunnen xD mjah prima:) hij loopt soepeltjes:D
QUOTErateImage
thx. try it out!
QUOTE
gastedwin bakker (gast), 11 Nov 2009, 18:19

Ik kom er effe niet uit ik kom heb een Q9550 wat moet ik nou precies in vullen...
Hoop dat je de waarde voor mij weet.
Dus L2 cache 2 x 6mb.
Alvast bedankt.
QUOTErateImage
offlineDrammer, ICT-professional, 11 Nov 2009, 18:38

Quote:

Op 11-11-2009 18:19 schreef edwin bakker:

Ik kom er effe niet uit ik kom heb een Q9550 wat moet ik nou precies in vullen...
Hoop dat je de waarde voor mij weet.
Dus L2 cache 2 x 6mb.
Alvast bedankt.


Ik denk dat het tegenwoordig niet meer nodig is om dat in te vullen :) en anders moet je '2400' invullen want dat is 6 MB.
QUOTE
gastMaarten (gast), 11 Jan 2010, 11:20
Hallo,

Weet iemand wat ik met 3mb (3072) moet invullen? Als ik 3072
als decimaal in een hex calculator invul, krijg ik C00 te zien..

Bedankt!

Gr Maarten
QUOTE
gastJob Groot (gast), 29 Mrt 2010, 14:37
Tweak werkt prima ook voor een windows 7 64 bit versie
Reageer op dit artikel

Gelieve je te houden aan de algemene fatsoensnormen bij het reageren op Techzine. Goede en slechte reacties hebben invloed op je hoeveelheid punten. Tevens zal de redactie actie ondernemen tegen herhaaldelijke slechte reacties. Eventuele fouten in dit artikel kunnen via de article report gemeld worden.

Smilies:
:) :( :o :D ;) :P :p (lol) :@ :\'( ;{ :? :s :9
TZML Toolbar:
kleiner groter resize bold italic underline strike sub sup split anchor
captcha
Verzenden:
TwitterLinkedInRSS

Peiling

De eeuwige strijd: ATI of Nvidia

ATI blijkt met de HD5000-serie enorm succesvol te zijn, Nvidia komt nu met de Fermi. Wat heb jij het liefste voor grafischekaart?

(46%) Ik koop op prijs/prestatieverhouding
pollpollpoll
(29%) ATI
pollpollpoll
(24%) Nvidia
pollpollpoll
(1%) Intel
pollpollpoll

250 stemmen - 22 reacties