A compressed memory system includes a cache, and compressed memory
including fixed size storage blocks for storing both compressed data
segments and fixed size storage blocks defining a virtual uncompressed
cache (VUC) for storing uncompressed data segments to enable reduced data
access latency. The compressed memory system implements a system and
method for controlling the size of the VUC so as to optimize system
performance in a manner which permits the avoidance of operating system
intervention which is required in certain circumstances for correct system
operation. The system solves-these problems by implementing one or more
thresholds, which may be set by the operating system, but which, after
being sets control the size of the VUC independently of the operating
system or other system software.
Um sistema comprimido da memória inclui um esconderijo, e a memória comprimida including blocos fixos do armazenamento do tamanho para armazenar segmentos de dados comprimidos e os blocos fixos do armazenamento do tamanho que definem um esconderijo uncompressed virtual (VUC) para armazenar segmentos de dados uncompressed para permitir reduziu a latência do acesso dos dados. O sistema comprimido da memória executa um sistema e um método para controlar o tamanho do VUC para optimize o desempenho do sistema em uma maneira que permita a vacância da intervenção do sistema se operando que é requerida em determinadas circunstâncias para a operação de sistema correta. O sistema resolv-estes problemas um por executando ou mais ponto inicial, que podem ser ajustados pelo sistema se operando, mas que, após ser jogos controle o tamanho do VUC independentemente do sistema se operando ou do outro software de sistema.