How Microsoft Reduces Memory Use in Windows 8
Microsoft revealed the Windows 8 will be delivering significant memory efficiency improvements.
For the second time in Windows history, a new release of Windows will not increase its memory system requirements, but rather it will remain the same or even go down. Windows 7 required a minimum of 1 GB, the same as Windows Vista, which also asked for 1 GB. Windows 8 is likely to stay at that level or even drop slightly as the OS apparently is much more considerate when acquiring available memory resources.
Microsoft recently provided a bit more detail on how it was able to decrease the memory consumption in Windows 8 - which is, apparently about 40 percent more efficient than Windows 7, at least according to the Build demonstration, which showed a Windows 8 system occupying 281MB in 29 processes and a Windows 7 system 404MB in 32 processes.
Microsoft's Bill Karagounis recently noted five separate approaches that Microsoft took to reduce memory consumption in the OS. Besides the general recoding of memory allocation, Microsoft is now combining redundant memory data sets and throws out duplicates. Should an application try to register duplicate memory content, it will get a "private copy", but not affect the actual live memory. The company also decreased the number of services that are started by default. There are more services that are only started on demand, such as plug and play, Windows Update and the user mode driver framework. there are several new services in Windows 8, but only two are started automatically, Karagounis said. Additionally, Windows is more picky about giving memory priority to applications. For example, an anti-virus file checker does not receive the same priority as an office application running in the foreground.
The company believes that more improvements are possible and it has good reasons to squeeze every bit of memory efficiency out of the OS: Memory that isn't required by the OS does not consume power and increase battery life as a result, Microsoft argues. This will allow Microsoft to run Windows 8 on a greater range of devices, even those that typically did not work well with Windows in the past - such as tablets.
- YouTube Movies Launches in the UK
- UK Starbucks Offer Free WiFi to All
- Deus Ex: HR Played on AMD Eyefinity 5x1 Portrait
- FeTRAM: A New Idea to Replace Flash Memory
- Corsair Ships the Carbide Series 500R Case
- Microsoft Gets Green Light For Skype Acquisition
- VIDEO: Apple Co-founder Woz Remembers Steve Jobs
- Corsair Announces 480GB Force Series 3, GT SSDs
- Sandy Bridge Owners Can Rent CinemaNow HD Movies
- id Software Releases RAGE Patch, Carmack Curses
- Multiplayer Support Confirmed for Mass Effect 3
- Microsoft Files Wireless Resource Sharing Patent
- First Ultrabook Arrives from Acer October 16 for $900
- Google Introduces JavaScript Alternative Called DART
- ADATA Introduces XM13 mSATA Solid State Drives
- Sainsbury's Buys Online Entertainment Company
- London 2012: It's Going to Be Hard to DDoS Us
- BlueStacks Launches Android App Player for Windows 7





Well that is interesting, I would like to see the same number of processes on each windows versions, they could easily test it using some benchmark tools,or comparing svchost processes on each windows versions.
I guess it will come soon showing us running video games, comparing directX, and usage.