← Главная новостей | Торговый зал
2026-11-04 · Источник:Tom's Hardware

Доступ через стандартную семантику памяти вместо блочного устройства снимает накладные расходы стека хранения, из-за которых чтение сжатой RAM было медленным.
В четыреста пятьдесят два раза быстрее. Таков заявленный скачок в производительности чтения сжатой памяти, который дает CRAM — новая техника Linux, трактующая сжатые данные, лежащие в RAM, как память, а не как диск.
Интерфейс — вся история. До сих пор добраться до сжатой памяти в Linux означало идти через блочное устройство, направляя каждый запрос через стек хранения ядра. CRAM вместо этого экспонирует сжатую память со стандартной семантикой памяти, так что чтение ведет себя как обычная загрузка из RAM. Устранение этой абстракции из пути доступа и дает драматический прирост производительности, и оно же объясняет, почему улучшение меряется сотнями крат, а не однозначными процентами.
Для всякого, кто подготавливает серверы, сжатие памяти всегда было сделкой с приложенным налогом: больше эффективной емкости на модуль DRAM, оплаченной замедленным доступом ко всему, что было сжато. Размер того налога определяет, насколько агрессивно рабочая нагрузка может опираться на сжатие, прежде чем пострадают чувствительные к латентности пути. Путь чтения, идущий в 452 раза быстрее прежнего, срезает тот налог более чем на два порядка, — и вот почему изменение интерфейса ядра, сколь негламурно оно ни звучит, приземляется ровно на территорию бюджетов памяти.
Заголовочная цифра относится конкретно к чтениям сжатой памяти — тому типу доступа, на который нацелена методика.
Никакого нового кремния, никакой вендорской дорожной карты, никакого прайс-листа — просто иной ответ на запрос памяти. Для ИИ-кластеров, где рабочие множества давят на пределы DRAM, софт, позволяющий сжатой памяти отвечать драматически быстрее, меняет то, что может вместить фиксированное распределение RAM. В этом тихая значимость замены интерфейса блочного устройства стандартной семантикой памяти, и вот почему эта работа уровня ядра заслуживает строчки в разговорах о планировании мощностей.
Теги: Linux · CRAM · Memory Compression · Kernel · DRAM
萬安算交所 AIXX · AIXX · Верифицированная биржа · В торговый зал