Reclaim space reserve for a compressed memory system

   
   

A system and method for managing a memory storage device including a physical memory having free space for storing content maintained in compressed form and organized as pages. The system includes a control device for managing performance of input and output operations of compressed content to and from the memory storage device, with output operations including a memory pageout operations for recovering free memory storage space. The control device maintains an amount of free storage space readily available for recovery to above a threshold amount so as to enable subsequent pageout operations to be performed. A novel data construct is provided that includes locations of pages which may be immediately cleared from the physical memory for a subsequent pageout operation, the control device performing a flush operation by accessing the data construct and expediently deleting one or more pages identified in the list as available for deletion. With this data construct and flush operation, the threshold amount for free storage space recovery is able to be significantly reduced.

Система и метод для управлять запоминающим устройством памяти включая физическую память имея открытыйа космос для хранить содержание поддерживаемое в compressed форме и организуемое как страницы. Система вклюает механизма управления для управлять проведением деятельностей входного сигнала и выхода compressed содержания to and from запоминающее устройство памяти, с деятельностями выхода включая деятельности pageout памяти для брать свободно складскя помещение памяти. Механизма управления поддерживает количество свободно складскя помещение готово имеющийся для спасения к над количеству порога для того чтобы позволить затем деятельности pageout быть выполненным. Стройка данным по романа обеспечена вклюает положения страниц могут быть немедленно освободились от физической памяти для затем деятельности pageout, механизма управления выполняя полную деятельность путем достигать стройки данных и expediently уничтожать одну или больше страниц определенных в список как имеющеся для пропускания. С этими стройкой данных и полной деятельностью, количество порога для свободно спасения складскя помещение может значительно быть уменьшенным.

 
Web www.patentalert.com

< Relocation table for use in memory management

< Stream class driver for computer operating system

> Bus bridge resource access controller

> Generalised program hooks

~ 00155