Cache control method and cache apparatus

   
   

A data grouping means divides data items stored in a cache memory section into groups of data having different access patterns. The priority assigning means assigns an order of priorities to data items in each group that the priority assigning means manages according to an individual caching algorithm. The lowest priority determining means determines the lowest priority group when there is not enough unused memory space in the cache memory section and it is necessary to purge a data item. The data operating means purges the lowest priority data in the lowest priority group. Thus the groups of data having different access patterns can be cached effectively.

Uns dados que agrupam meios dividem os artigos de dados armazenados em uma seção da memória de esconderijo em grupos dos dados que têm testes padrões diferentes do acesso. A prioridade que atribui meios atribui uma ordem de prioridades aos artigos de dados em cada grupo que a prioridade que atribui meios controla de acordo com um algoritmo caching individual. A prioridade a mais baixa que determina meios determina o grupo de prioridade o mais baixo quando não há bastante espaço de memória não utilizado na seção da memória de esconderijo e é necessário remover um artigo de dados. Os meios operando-se dos dados removem os dados os mais baixos da prioridade no grupo de prioridade o mais baixo. Assim os grupos dos dados que têm testes padrões diferentes do acesso podem cached eficazmente.

 
Web www.patentalert.com

< Measuring maximum memory requirement of an application at any point through continuous use of garbage collector

< Utilization of information "push" technology

> System and method for network log-on by associating legacy profiles with user certificates

> Optional verification of interactive television content

~ 00151