Tuesday, 11 October 2011

Windows - Reduce Runtime Memory

Every time with the new version of the operating system is release the hardware requirement specification also goes high. Minimum memory requiremets for windows operating system in chronological order.
  • Windows 98 – minimum memory requirements 16 MB
  • Windows XP – minimum memory requirements 64 MB
  • Windows Vista – minimum memory requirements 512 MB
  • Windows 7 (32 bit) – minimum memory requirement 1 GB
  • Windows 7 (64bit) – minimum memory requirement 2 GB
Now, when Windows 8 Devloper Preview is release before downloading and using it, you might be thinking that my system is enough eligible for installing Windows 8 or not. Be relax and feel a great relief because usage of Windows 8 will require less memory, it means that we can run numbers of applications concurrently on windows 8 OS. Microsoft wish to keep all its Windows OS users to upgrage with Windows 8, with what ever hardware resources they have in the system. Which will force to upgarde to Windows 8.
Less memory usage will also reduce power consumption. Hmm, how ? In any PC, the RAM is the device which is constantly in use, this prompts the manufacturer to inculde more RAM and as amount or size of RAM increases the power consumption will also be raised.
Changes with the Memory Usage in Windows 8
Memory Combining
Do we know that when our applications is running its values are stored at mulitple locations on RAM, which is redundany – to reduce this, the memory combining technique is used which will identify the duplicate data or values of the application and it will keep only one copy of those values.

Service changes and reductions
There are numbers of OS services which are running constantly, which requires memory space. Windows 8 is going to remove numbers of such services. Whereas some of the services are “Manually Start”, “Always Running” or “Start on demand”.
You will notice in Plug and Play and Windows Update are trigger-started in Windows 8, whereas this services were always running in Windows 7.
This blog is yet incomplete, sorry for inconvience !