General discussion

Locked

Processor Cache in NT

By -DaG ·
I am trying to find out if NT, by default, does not use all of the internal cache of an Intel processor. For example, if I have a proc w/1MB of cache, will NT use it all, or will it only use a part of it.

Silly question, I know, but I have not been able to find the answer.

Regards,
-DaG

This conversation is currently closed to new comments.

3 total posts (Page 1 of 1)  
| Thread display: Collapse - | Expand +

All Comments

Collapse -

Processor Cache in NT

by simonchan In reply to Processor Cache in NT

The answer is yes or no.

By default, the registry key, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager \Memory Management\SecondLevelDataCache, is 0.

SecondLevelDataCache records the size of the processor cache, also known as the secondary or L2 cache. If the value of this entry is 0, the system attempts to retrieve the L2 cache size from the Hardware Abstraction Layer (HAL) for the platform. If it fails, it uses a default L2 cache size of 256 KB. If the value of this entry is not 0, it uses this value as the L2 cache size.

You may edit the registry key and set it to the value 1024 if you have a prov w/1MB of cache.

You may find details by the following link (please make sure that there is no space in the URL string),
http://support.microsoft.com/support/kb/articles/Q183/0/63.ASP

Have fun.

Collapse -

Processor Cache in NT

by -DaG In reply to Processor Cache in NT

Poster rated this answer

Collapse -

Processor Cache in NT

by -DaG In reply to Processor Cache in NT

This question was closed by the author

Back to Windows Forum
3 total posts (Page 1 of 1)  

Related Discussions

Related Forums