Support for exhaustion recovery in a data processing system with memory mirroring

   
   

A memory exhaustion condition is handled in a data processing system having first and second regions of physical memory. The memory exhaustion condition is detected while the second region is mirroring at least part of the first region. In response to the memory exhaustion condition, memory mirroring is at least partially deactivated and at least part of the second region is utilized to augment the first region, such that the memory exhaustion condition is eliminated. In an illustrative embodiment, the data processing system compresses real memory into the first region of physical memory, and the memory exhaustion condition arises when the first region lacks sufficient available capacity to accommodate current requirements for real memory. The memory exhaustion condition is eliminated by compressing at least part of the real memory into the second region.

Uma condição do exhaustion da memória é segurada em um sistema de processo de dados que têm primeiramente e em segundas regiões da memória física. A condição do exhaustion da memória é detectada quando a segunda região espelhar ao menos a parte da primeira região. Em resposta à condição do exhaustion da memória, espelhar da memória é desativado ao menos parcialmente e ao menos a parte da segunda região é utilizada para aumentar a primeira região, tal que a condição do exhaustion da memória está eliminada. Em uma incorporação ilustrativa, o sistema de processo de dados comprime a memória real na primeira região da memória física, e a condição do exhaustion da memória levanta-se quando a primeira região falta a capacidade disponível suficiente acomodar exigências atuais para a memória real. A condição do exhaustion da memória é eliminada comprimindo ao menos a parte da memória real na segunda região.

 
Web www.patentalert.com

< System and methods for invalidation to enable caching of dynamically generated content

< Transaction aggregation in a switched file system

> Method and apparatus for zeroing a transfer buffer memory as a background task

> Method and system for information exchange between users of different web pages

~ 00144