Patent ID: 7764289
Filing Date: 2010-07-27
Classification: G06F

Abstract:
1. A machine implemented method, the method comprising: receiving at least one of a command and an object having an indicator representing one of volatility and nonvolatility, wherein the object is a graphics object; allocating a space in a video memory; and storing the object having the indicator in the allocated space, wherein the indicator representing volatility defines a timeline for the object to be retained in the memory until the space is needed for other data, wherein the indicator indicates whether at least a portion of the object is to be discarded when the space is needed for the other data, wherein the video memory is virtualized by a virtual memory system, such that data is paged out of and paged into the video memory by the virtual memory system and wherein data for the object having the indicator representing volatility is not to be paged out from the video memory by the virtual memory system to make room for other data.