System and method for managing objects stored in a cache

   
   

The present invention is directed at a system and method for managing and evicting objects stored in a cache. The invention provides a mechanism for determining which objects to evict based on a weight that is calculated for each object stored in the cache. The weight is determined by at least two factors, including file size, file type, primary user, last access time, and the like, and by the relative importance of each of the factors. The weight for each object may be determined autonomously and/or may be determined upon a trigger event. The factors and their relative importance may be obtained from a policy applicable to one or several computers.

De onderhavige uitvinding wordt geleid bij een systeem en een methode om te leiden en het uitzetten voorwerpen die in een geheim voorgeheugen worden opgeslagen. De uitvinding verstrekt een mechanisme om welke voorwerpen te bepalen om uit te zetten op een gewicht baseerde dat voor elk voorwerp berekend wordt dat in het geheime voorgeheugen wordt opgeslagen. Het gewicht wordt bepaald door minstens twee factoren, met inbegrip van dossiergrootte, dossiertype, primaire gebruiker, laatste toegangstijd, en dergelijke, en door het relatieve belang van elk van de factoren. Het gewicht voor elk voorwerp kan autonoom worden bepaald en/of kan op een trekkergebeurtenis worden bepaald. De factoren en hun relatief belang kunnen uit een beleid worden verkregen van toepassing op één of verscheidene computers.

 
Web www.patentalert.com

< System and method for enhancing a server's ability to withstand a "SYN flood" denial of service attack

< Method and system for transmitting data for a shared application

> Method and system for backing up and restoring data of a node in a distributed system

> System and method for facilitating the design of a website

~ 00159