Windows, non riesce a sfruttare a pieno, la potenza del processore, le impostazioni riguardanti la cache L2, che è una piccola memoria, integrata nella cpu, sono molto, troppo conservative.
La cache L2, ha la funzione, di conservare dati, quando avviene lo scambio tra processore e memoria, dato che la memoria, lavora a minor velocità.
Per far sfruttare a windows, al 100%, il processore, occorre, intervenire sul registro,(start/esegui/regedit), portarci alla chiave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, inserire, un nuovo valore Dword,e rinominarlo SecondLevelDataCache sulla parte destra, o se presente, posizionarcisi.
Adesso, se non si conosce la cache L2 del proprio processore, occorre visualizzarla, tramite un software esterno, consiglio CPU-Z, presente nella sezione programmi.
Ora, se la cahe L2, ha 128 Kbyte come valore, diamo al nostro Dword un valore ESADECIMALE 50, se ha come valore 256 Kbyte, mettiamo il nostro Dword a , 200 per 512 Kbyte, 400 per 1 MB, 800 per 2 MB, 1000 per 4 MB e così via.
Ora, per la memoria, sempra in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management,cerchiamo la chiave DisablePaginExecutive, e modifichiamo il valore da 0 a 1, in questo modo windows, non potrà più eseguire la paginazione di sè stesso, tenendo libera una piccola percentuale di memoria.
Consiglio di fare una copia di backup del registro, prima di metterci mano, anche se, questi valori, sono facilmente riconducibili allo stato originale.
Termini utilizzati:memoria,
ottimizzare,
processore,
registro,
windows