Meta가 리눅스를 위한 압축 메모리 'CRAM' 개발: ZRAM 및 Zswap보다 우수
요약
Meta가 리눅스 커널용 압축 메모리 기술인 CRAM을 개발했습니다. 이 기술은 ZRAM이나 Zswap 같은 기존 방식보다 우수하며, 읽기 전용 데이터는 네이티브 DRAM 속도에 근접하고 쓰기 성능 역시 크게 향상시킨 것이 특징입니다.
핵심 포인트
- CRAM은 리눅스 커널을 위한 압축 메모리 기술이다.
- ZRAM 및 Zswap보다 우수한 성능을 제공한다.
- 읽기 전용 데이터는 네이티브 DRAM 속도에 근접하다.
- 메모리 쓰기 성능이 기존 스왑 방식 대비 크게 향상되었다.
Meta가 리눅스를 위한 압축 메모리 "CRAM" 개발: ZRAM 및 Zswap보다 우수

Meta의 Gregory Price는 어제 프라하에서 열린 Linux Plumbers Conference에서 리눅스를 위한 압축 메모리(Compressed RAM)에 대해 발표했습니다. CRAM을 지원하는 데 필요한 대부분의 개별 구성 요소들은 이미 메인라인 커널에 포함되어 있습니다. Zswap이나 ZRAM 같은 기술에 의존하고 있는 최종 사용자들에게, CRAM은 거의 네이티브 DRAM 속도를 제공합니다.
읽기 전용 데이터는 순수 DRAM 성능만큼 빠르다는 것이 입증되었습니다.
그리고 메모리 쓰기의 경우, CRAM은 ZRAM이나 Zswap 또는 일반 스왑(plain swap)보다 훨씬 빠릅니다.
특히 오늘날 리눅스 메모리 용량을 최대화해야 할 필요성이 크다는 점을 고려할 때, CRAM의 결과는 매우 인상적입니다. 이 작업이 어디로 이어질지 지켜볼 것이며, 바라건대 그리 먼 미래에 모두 상위 스트림(upstreamed)되기를 바랍니다.
LPC 2026에서 압축 메모리에 대해 더 알고 싶은 분들은 여기서 세션 정보를 확인할 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기