크램프

cramfs
크램프
다른.
지원되는 운영 체제리눅스
웹 사이트sourceforge.net/projects/cramfs/

압축 ROM/RAM 파일 시스템(또는 cramfs)은 심플함과 공간 효율을 추구하여 설계된 무료(GPL) 읽기 전용 Linux 파일 시스템입니다.주로 매립형 및 소형 풋프린트 시스템에 사용됩니다.

기존 파일 시스템의 압축 화상과 달리 크램프 화상은 먼저 압축을 풀지 않고 그대로 사용할 수 있다.이 때문에 일부 Linux 디스트리뷰션에서는 initrd 이미지(특히 Debian 3.1) 및 설치 이미지(특히 SUSE Linux)에 cramf를 사용하고 있으며 메모리 및 이미지 크기에 제약이 있습니다.

2013년 Linux 유지관리업체들은 크램프가 스쿼시에 의해 [1]구식이 되었다고 지적했지만, 2017년 파일 시스템이 스쿼시를 사용할 [2]수 없는 저메모리 장치에 사용하기 위해 복구되었습니다.

설계.

cramfs 파일 시스템의 파일은 랜덤 읽기 액세스를 허용하기 위해 한 번에 한 페이지씩 zlib 압축됩니다.메타데이터는 압축되지 않지만 기존 파일 시스템보다 공간 효율적인 간결한 표현으로 표현됩니다.

파일 시스템은 설계를 단순화하기 위해 의도적으로 읽기 전용입니다.압축파일의 랜덤 쓰기 액세스는 구현하기 어렵습니다.cramfs에는 유틸리티가 포함되어 있습니다.mkcramfs) 파일을 새로운 cramf 이미지로 패키지합니다.

파일 크기는 16MB 미만으로 제한됩니다.

최대 파일 시스템 크기는 272MB보다 약간 작습니다(파일 시스템의 마지막 파일은 256MB 블록 전에 시작해야 하지만, 이 블록보다 더 확장될 수 있습니다).

「 」를 참조해 주세요.

레퍼런스

외부 링크

  • 공식 웹사이트
  • "Cramfs - cram a filesystem onto a small ROM". kernel.org. Retrieved July 21, 2017.