Limiting the number of dirty entries in a computer cache

   
   

A cache system improves performance by limiting the number of dirty entries in a cache. The cache system may further improve performance by limiting the number of dirty entries in the cache that might be subject to a cache-to-cache transfer. In a first example, a cache system counts the total number of dirty entries in the cache and preemptively evicts at least one dirty entry when the count exceeds a predetermined threshold. In a variation, a cache system counts dirty cache entries that result from a cache-to-cache transfer, and evicts at least one dirty entry that results from a cache-to-ache transfer when the number exceeds a predetermined threshold.

Ein Pufferspeichersystem verbessert Leistung, indem es die Zahl schmutzigen Eintragungen in einem Pufferspeicher begrenzt. Das Pufferspeichersystem kann Leistung weiter verbessern, indem es die Zahl schmutzigen Eintragungen im Pufferspeicher begrenzt, der abhängig von einer Pufferspeicher-zu-Pufferspeicher Übertragung sein konnte. In einem ersten Beispiel zählt ein Pufferspeichersystem die Gesamtzahl schmutzigen Eintragungen im Pufferspeicher und vertreibt Vorkaufs- mindestens eine schmutzige Eintragung gewaltsam, wenn der Zählimpuls eine vorbestimmte Schwelle übersteigt. In einer Veränderung zählt ein Pufferspeichersystem schmutzige Pufferspeichereintragungen, die aus einer Pufferspeicher-zu-Pufferspeicher Übertragung resultieren, und vertreibt mindestens eine schmutzige Eintragung gewaltsam, der Resultate von einem Pufferspeicher-zu-Schmerz bringen, wann die Zahl eine vorbestimmte Schwelle übersteigt.

 
Web www.patentalert.com

< Methods and apparatus for performing a memory management technique

< Method, apparatus and program storage device for enabling the reading of data from a named pipe while minimizing the use of system resources

> Printing system

> Representing database permissions as associations in computer schema

~ 00140