http://blogs.msdn.com/b/b8/archive/2011/10/07/reducing-runtime-memory-in-windows-8.aspx
Why? More RAM uses more battery power and Windows 8 wants to maximize battery as much as possible.
I love how great Windows is with RAM contrary to the popular belief around here. Windows 7 runs fine on the old P4 1GB RAM computer that's lying around while a clean installed Snow Leopard struggles with a Core 2 Duo with 1GB RAM. Windows 8 will have the same system requirements as Windows 7 and probably do better with the same setup also.
Windows 7 vs Early Windows 8 on 1GB RAM
Why? More RAM uses more battery power and Windows 8 wants to maximize battery as much as possible.
- Memory combining When assessing the contents of RAM in a typical running PC, many parts of memory have the same content. The redundant copies of data across system RAM present an opportunity to reduce the memory footprint even for services and OS components.
- Service changes and reductions OS services configured to run all the time are a significant source of ambient memory use. When assessing the set of OS services during Windows 8 planning, we decided to remove a number of them (13), move a different set of services to “manual” start, and also made some of the “always running” services move to a “start on demand” model.
- Doing the same job with less memory As Windows executes applications and performs its own system housekeeping, program files and data are loaded off the disk into main memory. During Windows 7 and Windows 8 development to date, we’ve analyzed the pieces (pages) of memory during normal execution and how often they were referenced. The idea here is that if you’re going to pay the price for allocating a piece of memory, you’d better be using it (referencing it) often. If you’re not referencing that memory often but need it, consolidate it with something else.
- Lazy initialization of the “desktop” Windows "Desktop" loads on demand
- More granular prioritization of memory Windows 8 has a better scheme for the prioritization of memory allocations made by applications and system components. This means that Windows can make better decisions about what memory to keep around and what memory to remove sooner.
I love how great Windows is with RAM contrary to the popular belief around here. Windows 7 runs fine on the old P4 1GB RAM computer that's lying around while a clean installed Snow Leopard struggles with a Core 2 Duo with 1GB RAM. Windows 8 will have the same system requirements as Windows 7 and probably do better with the same setup also.
Windows 7 vs Early Windows 8 on 1GB RAM
Last edited: