Microsoft has been working on creating a smaller memory footprint for Windows 8. Even though that is something of little consequence on desktops, it can make a real difference on mobile devices and laptops.
Note by sOliver: Many consumers complained about the “consider replacing your battery” error in Windows 7. Basically, Windows 7 was consuming a lot of battery and that was possibly too much for some batteries and died after a short time. It’s nice to see that Microsoft is now lowering the RAM usage dramatically to improve battery life.
Lower Memory Usage Will Help Windows 8 Run Longer
RAM memory is always active and hence always consuming power. This creates a permanent drain on the battery of a device that cannot be stopped. As mobile OS’ become more sophisticated, they end up demanding more memory and this in turn pushes the device manufacturer to include more memory onboard the device. This creates a drain on the battery that is unavoidable under any circumstance.
This is why Microsoft has been working on reducing the amount of memory that Windows 8 would be using to run. This in turn would help manufacturers ship devices with smaller memory sizes but at par performance with other modern mobile devices.
Since Windows 8 is designed to be run from SoC’s built on ARM chips, it is also important to free up as much memory as possible for other applications to use and still maintain a responsive OS environment.
Same system requirements as Windows 7:
According to Microsoft, the goal for Windows 8 was to ship it with the same system requirements as Windows 7. That meant designing a system that was both advanced in its features but low on its system requirements. The company even said that some of the machines that predate Windows 7 would be able to run Windows 8. This was one of the main highlighted points when the developer preview of Windows 8 was released — that it can run on hardware as old as the first generation Atom processor with 1GB RAM.
Less Background Services
Windows 8 will use several methods to free up memory. It will locate duplicate and redundant copies of data on the memory and remove them. 13 background services will be set to “manual” start. Some of the “always on” services will be shifted to “start on demand” model. Specific desktop components will only start when necessary and Windows 8 is better equipped to decide on memory prioritization.