System and method for managing memory compression transparent to an operating system

   
   

In a computer system having an operating system and a compressed main memory defining a physical memory and a real memory characterized as an amount of main memory as seen by a processor, and including a compressed memory hardware controller device for controlling processor access to the compressed main memory, there is provided a system and method for managing real memory usage comprising: a compressed memory device driver for receiving real memory usage information from the compressed memory hardware controller, the information including a characterization of the real memory usage state: and, a compression management subsystem for monitoring the memory usage and initiating memory allocation and memory recovery in accordance with the memory usage state, the subsystem including mechanism for adjusting memory usage thresholds for controlling memory state changes. Such a system and method is implemented in software operating such that control of the real memory usage in the computer system is transparent to the operating system.

Em um sistema computatorizado ter um sistema operando-se e uma memória principal comprimida que definem uma memória física e uma memória real caracterizadas como uma quantidade de memória principal como vista por um processador, e incluindo um dispositivo comprimido do controlador da ferragem da memória para o acesso do processador controlando à memória principal comprimida, é fornecido lá um sistema e um método controlando compreender real do uso da memória: um excitador de dispositivo comprimido da memória para receber a informação real do controlador comprimido da ferragem da memória, a informação do uso da memória including uma caracterização do estado real do uso da memória: e, um subsistema da gerência da compressão para monitorar o uso da memória e iniciar o alocamento de memória e recuperação da memória de acordo com o estado do uso da memória, o subsistema including o mecanismo para ajustar pontos iniciais do uso da memória para mudanças controlando do estado da memória. Tais sistema e método são executados no software que opera tais que o controle do uso real da memória no sistema computatorizado é transparente ao sistema se operando.

 
Web www.patentalert.com

< CAS bone reference and less invasive installation method thereof

< Multi modality imaging methods and apparatus

> Method for advertising in speech-supported telecommunication links

> Postage security device having cryptographic keys with a variable key length

~ 00170