WinXP modify CPU secondary cache can speed verification

  
                

Once on the Internet, a WinXP optimization technique has been popular, that is, to open the CPU L2 cache, so that the maximum efficiency of the CPU can be exerted. This view is even supported by the most used "Windows Optimizer". Using the Windows Optimizer we can see that there is an option to optimize the CPU's L2 cache in its optimization settings bar. But can this optimization technique really speed up WinXP? Let's take a detailed answer to this question.

Recommended: Download the latest Win7

First of all we need to know this optimization tricks steps:

WinXP system, by default CPU secondary cache did not turn on. In order to improve system performance, we can open it by modifying the registry or by using software such as "Windows Optimizer".

Manually open the method: Run the Registry Editor, expand the HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Session Manager\\Memory Management branch, double-click "SecondLevelDataCace" in the right window, and then directly in the pop-up window Fill in the secondary cache capacity of the CPU used by the current computer.

Open the method with Windows Optimizer: Start Windows Optimizer, select "System Performance Optimization", in the "File System Optimization", the top is about the CPU L2 cache settings. Once you drag the slider to the appropriate location, save your settings and restart your computer.

Is the CPU Level 2 cache really speeding up WinXP?

In Microsoft's knowledge base we found the following: <;HKLM\\SYSTEM\\CurrentControlSet\\Control\\Session Manager The value of the SecondLevelDataCache key in \\Memory Management” will only read the data of the SecondLevelDataCache key when the Windows XP system fails to read the CPU Level 2 cache (L2) from the Hardware Abstraction Layer. And the meaning of the SecondLevelDataCache key value = 0 is 256KB for the second level cache.

In a Knowledge Base article we also found "Do not change the SecondLevelDataCache entry". In this case, it is pointed out in the article that some third-party data claims that modifying the value of the SecondLevelDataCache key can improve system performance. correct. The value of the L2 cache is detected by the operating system and is completely unaffected by the SecondLevelDataCache value.

From the Microsoft Knowledge Base article we can see that the so-called Windows XP system requires users to manually open the secondary cache is wrong. The Windows XP system reads the secondary cache value of the CPU based on the hardware abstraction layer. The value of SecondLevelDataCache is read only when the read fails, and the default value of 0 of SecondLevelDataCache represents the meaning of the second level cache is 256KB instead of closing.

Through the combination of the above operation experience and knowledge base content, we can find that no matter how you modify the CPU secondary cache of WinXP, it is always open, so the user does not have to modify the operation specifically. After the modification, it does not really play a role in accelerating the operation of the system. It can be seen that the so-called WinXP optimization technique circulating on this network is not correct.

Copyright © Windows knowledge All Rights Reserved