Super-Fetch is an applet of Microsoft Windows Vista to manage memory. It keeps all required files ready before you actually use them.
Windows Vista handles RAM as a cache store.
The reason behind why the amount of free memory in the Physical Memory panel on the Performance tab in Windows Task Manager is a small number is that the Windows Vista does not regard RAM as a resource.
However, under normal conditions, with a few applications running, a user can easily access the Performance tab in Windows Task Manager. Surprisingly, a user will find 10 MB or less free memory in the Physical Memory Panel.
The old Windows X P system with 1 GB of RAM generally would, under related conditions, have not less than 500 MB to 700 MB of free memory Free in the memory sector of the Physical Memory panel.
How Vista uses all of the system’s free memory?
This depicts the performance enhancement called Super-Fetch generated by the windows vista.
Do not get discouraged by seeing little free memory. It is a good sign.
Both the systems have 1GB of RAM, but XP measures in kilobytes and Vista in megabytes.
However, it looks more equal, if you translate both numbers to gigabytes.
But there is surely some variation as Windows XP handles RAM as a reserve to be consumed only when required while as Vista handles RAM as a cache and employs maximum of it no sooner it becomes vacant. This is an attribute of Super-Fetch.
It involves several different approaches or aspects in its management.
Super-Fetch tracks the applications that you use recurrently. In the course it builds a database and constantly updates it as you work on the system.
Meanwhile, Super Fetch directs Defragmenter to position these applications appropriately on the hard disk for easy loading on memory.
This process scarcely involves any physical movement of the hard disk’s read-write heads. Whenever you turn on your system the Super Fetch pre-loads the frequently used applications into memory.
As a result it loads up frequently used applications very fast from the RAM cache than if it had to be read from the hard disk and loaded into RAM.
Super Fetch has a much higher role to play to keep this system as efficient and effective as possible over time.
RAM is ever changeable with many applications struggling for space simultaneously.
The I/O prioritization technology of Super-Fetch employs marks applications as either a low- or high-priority I/O application.
As a result the Super-Fetch will for the time being place aside a low-primacy I/O application and a high- primacy I/O application takes priority. The Super-Fetch keeps track of the previous priority levels to ensure the system remains vigilant and approachable over the time. In case you are working on an excel sheet, excel is given the top priority
But, once your system is idle the Excel become idle and other backdrop tasks like Defragmenter automatically starts working. Now, Disk Defragmenter takes the high-priority and Excel takes the low-priority
In the process the Super Fetch moves Excel from the RAM to the paging file to create space in the RAM for Disk Defragmenter to do its job.
After the Disk Defragmenter ends, Super-Fetch will reload Excel automatically into RAM and when you get back to work, Excel is as approachable as it before .You have not to wait for RAM to re-load it.