Amiga Fast File System

from Wikipedia, the free encyclopedia

The Amiga Fast File System (AFFS, sometimes just FFS) is the filesystem of AmigaOS . This file system is a further development of the original Amiga file system ( OFS ), which became necessary because the original file system was designed for use on floppy disks and, with the proliferation of hard disks or larger data carriers, problems occurred with both speed and capacity utilization.

Variants and versions

AmigaOS knows six different variants or versions of the file system. These can use a block size between 512 bytes and 32 kilobytes, as well as an equivalent to AFFS called a multi-user file system (muFS).

DOS \ 0
The original Amiga file system ( "OFS" o riginal f ile s ystem ) for floppy disks. It is also called "old" Amiga file system ( "OFS" o ld f ile s ystem hereinafter).
DOS \ 1
The first Amiga “Fast File System” (FFS or AFFS). This first version can not correctly convert diacritical marks in file names between upper and lower case.
DOS \ 2
Bugfix for the first AFFS (DOS \ 1) in order to also be able to correctly process accented characters ( diacritical marks ), and thus first international version.
DOS \ 3
The international "Amiga Fast File System."
DOS \ 4
Amiga-FFS with directory cache, which only worked well on floppy disks.
DOS \ 5
Amiga-FFS with directory cache also for hard disks.

See also

Individual evidence

  1. affs documentation for the Linux kernel (English); accessed on June 6, 2016.