A computer system, method and computer readable medium for memory management with intelligent trimming of pages of working sets are disclosed. The computer system has memory space allocatable in chunks, known as pages, to specific application programs or processes. The pages allocated to a specific application program or process define a working set of pages for the program or process. Occasionally, a system runs short of free memory space and needs to reduce the size of working sets using a process called trimming. A trimming method is disclosed that estimates numbers of trimmable pages for working sets based upon a measure of how much time has elapsed since the memory pages were last accessed by the corresponding application program. This estimation is performed prior to the need to trim working sets, and the trimming method uses these estimates to facilitate faster and more accurate trimming and thus faster recovery from shortages of free memory.

Um sistema computatorizado, um método e um meio readable do computador para a gerência da memória com aparamento inteligente das páginas de jogos de funcionamento são divulgados. O sistema computatorizado tem o espaço de memória allocatable nos pedaços, sabidos como páginas, aos programas de aplicação ou aos processos específicos. As páginas alocadas a um programa ou a um processo específico de aplicação definem um jogo de funcionamento das páginas para o programa ou processam-no. Ocasionalmente, um sistema funciona brevemente do espaço de memória livre e necessita reduzir o tamanho de jogos de funcionamento usando um aparamento chamado process. Um método do aparamento é divulgado que estime números de páginas trimmable para os jogos de funcionamento baseados em uma medida de quanto hora decorreu desde que as páginas da memória foram alcançadas por último pelo programa de aplicação correspondente. Este estimation é executado antes da necessidade aparar jogos de funcionamento, e o método do aparamento usa estas estimativas facilitar um aparamento mais rápido e mais exato e assim uma recuperação mais rápida das faltas da memória livre.

 
Web www.patentalert.com

< (none)

< Testing content addressable static memories

> Control device with PCMCIA card for communications with field device

> (none)

~ 00054