erfahrungen mit Blockgröße div. Dateisysteme

Offtopic Forum für alles mögliche außer stupiden Dummlaber. Ex DT64 und Robotron.
Antworten
Benutzeravatar
ACiDSEKTOR
Held der Arbeit
Held der Arbeit
Beiträge: 7025
Registriert: 16.01.03 - 14:43
Wohnort: Nmpton,UK
Kontaktdaten:

erfahrungen mit Blockgröße div. Dateisysteme

Beitrag von ACiDSEKTOR »

Linux/UNIX:

* ADFS (Acorn StrongARM)
* AdvFS (HP Tru64) Cluster-Dateisystem mit journaling
* FFS Berkeley Fast File System - Variante von UFS unter BSD
* CFS Crypto File System - Auf einen NFS-Daemon aufsetzendes Verschlüsseltes Dateisystem
* EAFS Extended Acer File System - Verwendung unter SCO Unix
* EFS (Extent Filing System Vorgänger von XFS unter IRIX)
* EncFS Encrypted Filesystem - Auf FUSE basierendes Userland Dateisystem
* ext2 (second extended file system, lange Zeit das Linux-Standard-Dateisystem)
* ext3 (weiterentwickelte Variante von ext2 mit journaling)
* FUSE Userland-Dateisystem im Linux-Kernel
* GNOME Storage (Datenbank-basierendes Dateisystem)
* HTFS High throughput file system - Standarddateisystem unter SCO OpenServer
* JFFS2 (Journaling Flash File System, Version 2) Flash-Speicher Dateisystem für Embedded Linux Einsatz
* JFS (Journaled File System von IBM)
* LUFS Linux Userland Filesystem - Hybrides Userland Dateisystem
* NFS Network File System (von Sun für Solaris entwickelt)
* NILFS (Ein recht neues Dateisystem vom NTT mit journaling)
* minix (vom gleichnamigen Betriebssystem)
* OCFS2 Oracle Cluster File System for Linux Version2 - POSIX kompatibles Cluster Dateisystm
* ReiserFS (Linux Journaling File System von Hans Reiser)
* s5fs (das klassische Dateisystem des System V-Unix von AT&T)
* Files-11 (OpenVMS Files-11 File System, Standard File System unter OpenVMS)
* UFS (UNIX File System, verwendet unter Solaris und BSD)
* VxFS (Journaled File System von VERITAS)
* xFS Netzwerk-Dateisystem
* XFS (ein weiteres journaling Dateisystem von SGI)
* ZFS 128-Bit-Dateisystem ab Solaris 10

DOS:

* FAT bzw. FAT12 (File Allocation Table, für Disketten)
* FAT16 (Erweitertes FAT-System für Festplatten)
* FAT32 (Erweitertes FAT für große Festplatten)

MS-Windows (ab Windows 2000) unterstützt sämtliche MS-DOS-Dateisysteme, zusätzlich:

* VFAT (Virtual FAT, unterstützt längere Dateinamen, für alle FAT-Systeme – Unterstützung ab Windows 95)
* NTFS (Journaling-Dateisystem – Unterstützung ab Windows NT)
* WinFS (für die Zukunft angekündigtes Datenbank-basierendes Dateisystem – Unterstützung evtl. ab Windows Vista)
Quellen oder eingene Erfahrungen mit div. Dateisystemen in Hinsicht auf Performance, in Zusammenhang mit der Blockgröße, gesucht.
martin
Genosse
Genosse
Beiträge: 2111
Registriert: 21.04.04 - 17:02

Beitrag von martin »

wenn du viele kleine dateien hat (ganz kleine - paar byte) - kleine blockgröße, bei großen dateien eine größere.

sonst verbrauch zb eine 5byte große datei mal 4kb speicher.

verändert heute noch jemand überhaupt die blockgröße? platten sind groß genug, die dateien sind meistnes mittlerweile auch größer als nur 512byte oder so. und bald wird die blockgröße hardwareseitig auf festplatten direkt wohl von 512byte auf 2kbyte umgestellt. (habe ich irgendwo gelesen)

noch zur perfomance: bei kleiner blockgröße wird logischerweise mehr fragmentiert. aber bei richtigen dateisystemen (ext3 :P) ist das trivial.
Antworten