An improved method, system, and a computer program storage device for
management of compressed main memory allocation and utilization. The
present invention has features which advantageously avoid system abends or
inefficient operation that would otherwise result. We identify 3 types of
addresses associated with a page: a virtual address, a real address, and a
physical address. The OS is responsible for converting virtual addresses
to real addresses, and the memory controller is responsible for converting
real addresses to the physical addresses where the compressed data are
actually stored. We assume that the memory controller has the capability
to store a page either compressed, or uncompressed. Depending on the
characteristics of the controller, this may be done either on a per page
basis via an indicator bit that is settable by the OS, or on a range of
real addresses.
Улучшенный метод, система, и запоминающее устройство компьутерной программы для управления compressed распределения и использования главной памяти. Присытствыющий вымысел имеет характеристики выгодн избегают abends системы или неработоспособной деятельности в противном случае привели бы к. Мы определяем 3 типа адресов связанных с страницой: фактически адрес, реальный адрес, и физический адрес. Os ответствен для преобразовывать фактически адресы к реальным адресам, и регулятор памяти ответствен для преобразовывать реальные адресы к физическим адресам где compressed данные фактическ хранятся. Мы предполагаем регулятор памяти имеет возможность для того чтобы хранить страница или compressed, или uncompressed. В зависимости от характеристик регулятора, это может быть сделано тому на а в основу страницы через сдержанный индикатор который settable os, или на ряде реальных адресов.