Павел Иевлев

Текст

Так мог бы звучать заголовок в каком-нибудь “желтом” паблике, но на самом деле решение, аналогичное удвоению физической памяти, действительно существует. Его запатентовала компания ZeroPoint Technology AB из Швеции

Речь идет о сжатии данных. Представьте себе, что все данные оперативной памяти проходят при загрузке туда процедуру архивации каким-нибудь ZIP-ом, а при выгрузке – распаковываются обратно. Понятно, что в этом случае физический модуль на гигабайт работает как виртуальный на два. Технология так и называется - Ziptilion IP.

Почему такой очевидный метод не применяется до сих пор? Все дело в скорости работы. Так, многие знают, что Windows «из коробки» умеет сжимать системный диск, виртуально увеличивая его объем, но мало кто этим пользуется – потому что скорость доступа падает, а загрузка процессора растет. Если это так заметно на относительно медленных процессах записи/чтения дисков, то представьте, как будет тормозить оперативная память!

Однако по заявлениям разработчиков Ziptilion IP им удалось решить эту проблему. Задержка при записи в ОЗУ не превышает 1 наносекунды, а компрессия осуществляется отдельным блоком, встроенным в процессор. До сих пор все решения компрессии данных ОЗУ, такие, как ZSWAP или ZRAM, были программными, то есть использовали основные ресурсы процессора. Ziptilion IP – первое аппаратное решение. Это значит, что на обычном компьютере оно работать не будет, требуется модифицированный процессор.

Возможно, дешевле будет прикупить еще пару планок памяти? Пока что процессоры сильно дороже моделей ОЗУ.

Использованные источники: