Leescache flushen... Hoe?!

Pagina: 1
Acties:

  • Exirion
  • Registratie: Februari 2000
  • Laatst online: 23:03

Exirion

Gadgetfetisjist

Topicstarter
Ik ben bezig met optimaliseren van het inlezen van datasets die tijdens het lezen in een bepaalde structuur in het geheugen moeten komen. Opzich geen probleem om dat allemaal te meten en te tweaken, maar ik wou dat ik wist hoe ik de leescache van Windows kan manipuleren!

Ik heb wel sync.exe gevonden waarmee je writecaches kunt flushen om removable storage te unmounten, maar het lijkt wel alsof niemand weet hoe je de leescache (gedeeltelijk) kunt flushen. Benchmarken wordt op deze manier wel verdomd lastig.

Iemand een idee?

"Logica brengt je van A naar B, verbeelding brengt je overal." - Albert Einstein


  • maratropa
  • Registratie: Maart 2000
  • Niet online
Bij workstations is de systeemcache iets van 200mb max ofzo, en met largesystemcache aan kan deze groeien tot 80 procent van je ram.

Misschien kun je met een tootlje het ook wel laten krimpen tot heel klein,

kijk eens naar cacheset van sysinternals:

http://www.sysinternals.com/Utilities/CacheSet.html

Afbeeldingslocatie: http://www.sysinternals.com/images/screenshots/CacheSet.gif

"Clearing the Cache's Working Set
You can force the Cache to release all of it's pages by pressing the Clear button. Note that the Cache can grow again as necessary, and that this is not the same as flushing the Cache - pages that were assigned to it are simply made available to other programs and can be reclaimed by the Cache."

hmm dus niet helemaal

[ Voor 35% gewijzigd door maratropa op 06-07-2006 11:42 ]

specs