www.wikidata.de-de.nina.az
Das CramFS Compressed ROM File System alternativ cram a filesystem onto a small ROM ist ein freies und unter der GPL stehendes Read only Dateisystem mit integrierter Datenkompression unter Linux Es wird hauptsachlich bei eingebetteten Systemen eingesetzt weshalb ein Hauptaugenmerk auf die Einfachheit und die Effizienz des benotigten Speicherplatzes gelegt wurde Im Gegensatz zu einem komprimierten konventionellen Dateisystem muss ein CramFS nicht erst entpackt sondern es kann direkt darauf zugegriffen werden Aus diesem Grund verwenden manche Linux Distributionen das CramFS als Dateisystem fur initiale Ramdisks Debian oder als Installations Abbilder SuSE bis openSUSE 10 2 da diese einigen Einschrankungen bezuglich ihrer Grosse unterliegen Auch in eingebetteten Systemen wie beispielsweise WLAN Routern wird CramFS eingesetzt Inhaltsverzeichnis 1 Technik 1 1 Bearbeitung 1 2 Technische Charakteristika 2 Alternativen 3 WeblinksTechnik BearbeitenDateien im CramFS sind mit der zlib komprimiert Die Metainformationen dieser Dateien sind unkomprimiert werden jedoch in einer knapperen Struktur reprasentiert als in konventionellen Dateisystemen Da ein schreibender Zugriff auf ein komprimiertes Dateisystem nicht einfach zu realisieren ist kann auf CramFS nur lesend zugegriffen werden Bearbeitung Bearbeiten Um ein CramFS Dateisystem zu erstellen und Dateien darin aufzunehmen werden standardmassig Werkzeuge wie mkcramfs mitgeliefert Fur eine Bearbeitung unter Linux muss der Inhalt in ein Verzeichnis kopiert werden Danach kann aus dem Verzeichnis ein neues Image erstellt werden Unter Windows gibt es Tools zur direkten Bearbeitung Eines davon ist newtuxflashtools zip Technische Charakteristika Bearbeiten CramFS hat einige Einschrankungen wie beispielsweise Dateigrossen sind auf 16 Mebibyte beschrankt Die maximale Grosse eines Dateisystems liegt bei etwas uber 256 Mebibyte Die letzte Datei auf dem Dateisystem muss vor dem Ende des 256 MiB Blocks beginnen kann aber daruber hinaus reichen Alternativen BearbeitenSquashFS ist ein 2002 veroffentlichtes komprimiertes Dateisystem was gegenuber CramFS unter anderem eine effektivere Kompression bietet und mit grosseren Dateien zurechtkommt allerdings mehr Arbeitsspeicher benotigt Weblinks BearbeitenSourceForge net Projekt Offizielle Seite Abgerufen von https de wikipedia org w index php title CramFS amp oldid 220760994