压缩只读闪存文件系统(compressed ROM file system简称cramfs)是一开放式的Linux文件系统,目的是更简单更有效率。
cramfs是Linus Torvalds任职于全美达(Transmeta)时,所参与开发的文件系统,cramfs目前以zlib方式压缩,不须加载到RAM中,因此可以节省许多RAM的空间。
与传统压缩文件系统不同的是,可以直接使用cramfs映像,而无须先解压。出于这个原因,一些Linux发行版使用cramfs作为initrd映像(特别是Debian 3.1)与安装映像(特别是SUSE Linux),在一些对内存和映像大小有限制的地方。
在2013年,Linux的维护者还表明cramfs是过时的。