An ASIC device embedded into the memory subsystem of a computing device
used to accelerate the transfer of active memory pages for usage by the
system CPU from either compressed memory cache buffer or the addition of a
compressed disk subsystem for improved system cost and performance. The
Compression Enhanced Dual In-line Memory Module of the present invention
uses parallel lossless compression and decompression engines embedded into
the ASIC device for improved system memory page density and I/O subsystem
data bandwidth. In addition, the operating system software optimizes page
transfers between compressed disk partitions, compressed cache memory and
inactive/active page memory within the computer system. The disclosure
also indicates preferred methods for initialization, recognition and
operation of the ASIC device transparently within industry standard memory
interfaces and subsystems. The system can interface to present operating
system software and applications, which enable optimal usage for the
compressed paging system memory environment. The integrated parallel data
compression and decompression capabilities of the compactor ASIC mounted
on industry standard memory modules, along with the software drivers and
filters of the present invention keep recently used pages compressed in
the system memory. Additional performance is gained by the transfer of
compressed pages between the system memory and the disk and network
subsystems. In addition, the present invention may reduce the amount of
data transferred between distributed computers across the LAN or WAN by
the transmission of compressed page data between remote systems or
distributed databases.
Приспособление ASIC врезанное в подсистему памяти вычисляя приспособления использовало ускоряет ход перехода активно страниц памяти для использования системой C P U от или compressed буфера тайника памяти или добавления compressed подсистемы диска для улучшенных цены и представления системы. Обжатие увеличило двойной встроенный модуль памяти двигателей обжатия и понижения давления присытствыющих польз вымысла параллельных lossless врезанных в приспособление ASIC для улучшенной ширины полосы частот данным по плотности страницы памяти системы и подсистемы I/O. In addition, средство программирования оперативной системы оптимизирует переходы страницы между compressed перегородками диска, compressed сверхоперативной памятью и памятью страницы inactive/active внутри система компьютера. Разоблачение также показывает предпочитаемые методы для начинания, опознавания и деятельности приспособления ASIC прозрачно в пределах поверхностей стыка и подсистем памяти индустрии стандартных. Система может взаимодействовать для того чтобы представить средство программирования и применения оперативной системы, которое включают оптимальное использование для compressed окружающей среды памяти системы вызова. Интегрированные параллельные возможности и понижения давления уплотнений данных compactor ASIC установили на модулях памяти индустрии стандартных, вместе с водителями средства программирования и фильтры присытствыющего вымысла держат недавн используемые страницы после того как они обжаты в памяти системы. Дополнительное представление приобретено переходом compressed страниц между памятью системы и подсистемами диска и сети. In addition, присытствыющий вымысел может уменьшить количество данных возвращенных между распределенными компьютерами через lan или wan передачей compressed данных по страницы между дистанционными системами или распределенными базами данных.