Microsoft solves Windows Vista memory overflow problem

  

"Out of Memory" prompts often remind us of the 640KB memory limit in DOS era, but this is not completely DOS patent, Windows Vista system users are playing some new You will also encounter this prompt during the game. The reason for pursuing the hardware is because of the limitation of the 2G addressing range of the application on the Windows platform, and the Vista system also has some omissions in the processing method of the graphics card virtual memory. Microsoft recently released a hotfix patch for this issue, although it is still in beta, but the media test has indeed solved the "Out of Memory" error. Since this patch is still in beta, it will not appear in Windows Update, and it will not be known if it will be included in Vita SP1. Windows Display Driver Mode (WDDM) is one of the new features brought by Windows Vista. WDDM can achieve some special desktop effects, such as glass effects, through graphics card support. Another major benefit of WDDM for Vista is support for virtualized memory management. Because of WDDM's involvement, other applications can worry about whether the video memory of the graphics card is sufficient, whether it can save the texture map or other required for programs and games. some information. However, like the programs under Windows, the virtualized memory management program is subject to 2GB addressing. When the application and the memory management program conflict, it is possible to use up 2GB of addressing space. The patch released by Microsoft attempts to alleviate the impact of this problem. When an application has special needs for video memory, it can solve the above conflict problem by establishing a virtual memory space. Microsoft called this process "lockable", after patching, only a lockable program can create a virtual memory space. Tests on the AnandTech website show that this patch does significantly reduce the impact of memory on the game. With a 768MB GeForce 8800 GTX, the memory footprint of each game is about 400MB. However, even after patching, the average memory usage of the game under Vista is 180MB more than that of the XP system. The patch allows most games to be below the 2GB security line, but there are still games such as "Supreme Commander" that have reached 1580MB of memory space. We don't know if the new generation of games will break through this limit again, causing the problem to reappear. Well, unless people use the 64-bit operating system until then.

Patch download address: http://support.microsoft.com/kb/940105

Copyright © Windows knowledge All Rights Reserved