Patent ID: 8140782

Claim:
A computer implemented method comprising: detecting creation of a virtualization layer on a computer system, said computer system including an operating system utilizing a superfetch feature which tracks a computing activities and user's interactions to determine which pages the user uses most frequently, the tracking including tracking various activities and information including foreground applications, time of day, day of week, whether and how the user is interacting with the computer system and whether the computer system is running maintenance tasks, and which predictively preloads frequently used pages into low priority system memory based on that tracking; and causing said virtualization layer to interact with said superfetch feature so that on creation of said virtualization layer, said superfetch feature is provided the opportunity to act on newly available file system objects of said virtualization layer by at least, in response to the detecting, restarting said superfetch feature so that one or more pages associated with said virtualization layer are identified in a superfetch file utilized by said superfetch feature.