An improved mechanism for managing an object cache is disclosed. An object
cache manager receives a request for an object resident in an object
cache. A determination is made as to whether the requested object is
currently within a particular portion of the object cache. If the
requested object is within this particular portion, then the object cache
manager keeps the requested object within this portion of the cache by
maintaining the requested object at its current position relative to other
objects in the object cache. By removing the overhead of repositioning
objects within a particular portion of the object cache, the efficiency of
object cache management is significantly improved.
Eine verbesserte Einheit für das Handhaben eines Gegenstandpufferspeichers wird freigegeben. Ein Gegenstandpufferspeichermanager empfängt einen Antrag für einen Gegenstandbewohner in einem Gegenstandpufferspeicher. Eine Ermittlung wird gebildet, ob der erbetene Gegenstand z.Z. innerhalb eines bestimmten Teils des Gegenstandpufferspeichers ist. Wenn der erbetene Gegenstand innerhalb dieses bestimmten Teils ist, dann hält der Gegenstandpufferspeichermanager den erbetenen Gegenstand innerhalb dieses Teils des Pufferspeichers, indem er den erbetenen Gegenstand in seiner gegenwärtigen Position im Verhältnis zu anderen Gegenständen im Gegenstandpufferspeicher beibehält. Indem das Entfernen der Unkosten der Umsetzung, wendet innerhalb eines bestimmten Teils des Gegenstandpufferspeichers, die Leistungsfähigkeit des Gegenstandpufferspeichermanagements wird verbessert erheblich ein.