메타 CRAM, RAM 직접 압축 접근 — ZRAM보다 최대 452배 빨라

메타의 그레고리 프라이스 팀이 리눅스 플럼버스 콘퍼런스에서 'CRAM'이라는 새로운 메모리 압축 방식을 공개했다. 기존 zswap·ZRAM이 스왑 계층을 거치는 것과 달리 CRAM은 압축 데이터를 RAM 안에 그대로 두고 전용 NUMA 노드를 활용해 리눅스의 메모리 관리 메커니즘을 그대로 쓴다. 읽기 전용 상황에서는 ZRAM 대비 최대 452배, 쓰기가 섞인 최악의 테스트 조건에서도 5.4배 빠른 처리량을 보였다. 다만 압축 데이터에 직접 쓰기가 불가능해 쓰기 시 폴트와 폴리오 이전이 필요하며, 압축률에 따른 가용 메모리량 산정 문제는 아직 해결되지 않은 연구 과제로 남아 있다.
이 글에 나온 것
이 글은 원문을 요약한 큐레이션입니다. 제목은 요약에 맞춰 새로 붙였습니다. 수치와 단위는 원문 표기를 유지했습니다. 전체 내용은 원 매체에서 읽어 주세요.원문: Tom's Hardware 「New Linux tech compresses memory in RAM, as RAM, for 452x speedup」
Tom's Hardware 원문 보기 ↗
