<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/meta-developing-compressed-ram-cram-for-linux-better-than-zram-zswap-nz9mv9ah6" -->

---
title: Meta Developing Compressed RAM "CRAM" For Linux: Better...
description: Meta engineer Gregory Price presented Compressed RAM (CRAM) for Linux at the Linux Plumbers Conference in Prague, a new approach to memory compression that...
canonical: https://daily.dev/posts/meta-developing-compressed-ram-cram-for-linux-better-than-zram-zswap-nz9mv9ah6
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Meta Developing Compressed RAM "CRAM" For Linux: Better Than ZRAM & Zswap | daily.dev
og:description: Meta engineer Gregory Price presented Compressed RAM (CRAM) for Linux at the Linux Plumbers Conference in Prague, a new approach to memory compression that...
og:url: https://daily.dev/posts/meta-developing-compressed-ram-cram-for-linux-better-than-zram-zswap-nz9mv9ah6
og:image: https://api.daily.dev/og/posts/NZ9mV9Ah6.png
og:image:alt: Meta Developing Compressed RAM "CRAM" For Linux: Better Than ZRAM & Zswap
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Meta Developing Compressed RAM "CRAM" For Linux: Better Than ZRAM & Zswap

**[Phoronix](https://daily.dev/sources/phoronix)** · 1 min read · 1 upvotes · 0 comments

## Summary

Meta engineer Gregory Price presented Compressed RAM (CRAM) for Linux at the Linux Plumbers Conference in Prague, a new approach to memory compression that offers near-native DRAM speeds for reads and significantly faster writes than existing solutions like ZRAM, Zswap, or plain swap. Most of the kernel pieces needed to support CRAM are already mainline, though full upstreaming is still pending.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.phoronix.com/news/Linux-CRAM-Compressed-RAM>

## Questions this post answers

### What is Meta's CRAM and how does it compare to ZRAM and Zswap on Linux?

CRAM, or Compressed RAM, is a Meta-developed approach to memory compression for Linux that delivers near-native DRAM read speeds and faster write performance than ZRAM, Zswap, or plain swap. Most of the kernel components needed to support it are already mainline, though the feature itself is not yet fully upstreamed. It was presented by Gregory Price at the Linux Plumbers Conference in Prague.

_Developers tracking Linux memory management improvements can follow CRAM's upstreaming progress on daily.dev._

## Similar posts on daily.dev

- [Surviving The RAM Price Squeeze With Linux In-Kernel Memory Compression](https://daily.dev/posts/surviving-the-ram-price-squeeze-with-linux-in-kernel-memory-compression-oslcf0ual) · Hackaday · 0 upvotes · 0 comments
- [Linux's ZRAM Reworked For Greater Memory Savings, Better Performance](https://daily.dev/posts/linux-s-zram-reworked-for-greater-memory-savings-better-performance-efv1wzpra) · Phoronix · 2 upvotes · 0 comments
- [RAM is getting expensive, so squeeze the most from it](https://daily.dev/posts/ram-is-getting-expensive-so-squeeze-the-most-from-it-0m3garijt) · The Register · 2 upvotes · 0 comments
- [Debunking zswap and zram myths](https://daily.dev/posts/debunking-zswap-and-zram-myths-benkh8ppf) · Lobsters · 0 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux)

[View this post on daily.dev](https://daily.dev/posts/meta-developing-compressed-ram-cram-for-linux-better-than-zram-zswap-nz9mv9ah6)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Meta Developing Compressed RAM \"CRAM\" For Linux: Better Than ZRAM \u0026 Zswap","url":"https://daily.dev/posts/meta-developing-compressed-ram-cram-for-linux-better-than-zram-zswap-nz9mv9ah6","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/meta-developing-compressed-ram-cram-for-linux-better-than-zram-zswap-nz9mv9ah6"},"datePublished":"2026-10-06T10:24:59.010Z","dateModified":"2026-10-12T14:12:55.911Z","description":"Meta engineer Gregory Price presented Compressed RAM (CRAM) for Linux at the Linux Plumbers Conference in Prague, a new approach to memory compression that...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/15cf5080b87a20be3e7b8498b3d48399?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/15cf5080b87a20be3e7b8498b3d48399?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Phoronix","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Phoronix","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6a26ba379dd64932830aa0c9803dd7ee","url":"https://daily.dev/sources/phoronix"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/meta-developing-compressed-ram-cram-for-linux-better-than-zram-zswap-nz9mv9ah6","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux","timeRequired":"PT1M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Phoronix","item":"https://daily.dev/sources/phoronix"},{"@type":"ListItem","position":3,"name":"Meta Developing Compressed RAM \"CRAM\" For Linux: Better Than ZRAM \u0026 Zswap"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/meta-developing-compressed-ram-cram-for-linux-better-than-zram-zswap-nz9mv9ah6#faq","mainEntity":[{"@type":"Question","name":"What is Meta's CRAM and how does it compare to ZRAM and Zswap on Linux?","acceptedAnswer":{"@type":"Answer","text":"CRAM, or Compressed RAM, is a Meta-developed approach to memory compression for Linux that delivers near-native DRAM read speeds and faster write performance than ZRAM, Zswap, or plain swap. Most of the kernel components needed to support it are already mainline, though the feature itself is not yet fully upstreamed. It was presented by Gregory Price at the Linux Plumbers Conference in Prague. Developers tracking Linux memory management improvements can follow CRAM's upstreaming progress on daily.dev."}}]}
```

