The memory space (often in the form of cache) in a system (e.g., an
Internet proxy or web browser) is conserved by saving low resolution
versions of data objects when the full resolution version is removed
(e.g., due to age, using a least recently used (LRU) replacement policy)
in order to create space for new objects. This provides for efficient use
of the memory space. In many situations, the low resolution version of the
data object is of adequate quality for usage. Further, even when this is
not the case, it can be useful to quickly obtain a low resolution version
and then with some delay, obtain the full resolution version at the user
or application's request. Particular advantageous embodiments of methods,
apparatus and article of manufacture implementing the invention are
presented.
Lo spazio di memoria (spesso sotto forma d'il nascondiglio) in un sistema (per esempio, una procura o un web browser del Internet) si conserva conservando le versioni basse di risoluzione degli oggetti di dati quando la versione completa di risoluzione è rimossa (per esempio, dovuto l'età, usando una politica (LRU) il più minimo recentemente usata del rimontaggio) per generare lo spazio per i nuovi oggetti. Ciò provvede ad uso efficiente dello spazio di memoria. In molte situazioni, la versione bassa di risoluzione dell'oggetto di dati è di qualità sufficiente per uso. Più ulteriormente, anche quando questo non è il caso, può essere utile ottenere rapidamente una versione di risoluzione di livello basso ed allora con il qualche fa ritardare, ottiene la versione completa di risoluzione alla richiesta dell'applicazione o dell'utente. I modi di realizzazione convenienti particolari dei metodi, degli apparecchi e dell'articolo della fabbricazione effettuanti l'invenzione sono presentati.