AtheOS File System

AtheOS File System

The AtheOS file system ("AFS") was originally used in the AtheOS operating system, and is now a part of the Syllable operating system. AFS started with exactly the same data structures as the Be File System, BFS, and extended its feature set in many ways. As such, AFS is a 64-bit journaled file system with support for file attributes. File indexing and soft deletions are also partially supported.

A few definitions:

* "Journaled" -- All file system transactions are first written to a journal before they are executed. When mounted, the file system replays everything in the journal. So, if something catastrophic occurs as data is being written to the file system, the file system can recover.
* "File Attributes" -- Name/value pairs tacked on to a file. For example, an audio file might have attributes for Artist, Title, and Album. This lets the file system search files in intelligent and flexible ways; example: search for all songs by Elton John that exist on the drive.
* "File Indexing" -- A persistent and up-to-date list of all files with a specific attribute, and the value of that attribute. So, the system may have an index for the Artist attribute on MP3 files. This speeds searching, but slows system performance when large numbers of files are created.
* "Soft Deletions" -- When the file system is told to delete a file, the file is actually hidden, and removed later by other means. In AFS, files are moved to an invisible directory and only deleted when the file system is next mounted.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Be File System — BFS Developer Be Inc. Full name Be File System Introduced May 10, 1997 (BeOS Advanced Access Preview Release[1]) Partition identifier Be BFS (Apple Partition Map) 0xEB (MBR) …   Wikipedia

  • Atheos — Bildschirmfoto Der AtheOS Desktop Basisdaten Entwickler …   Deutsch Wikipedia

  • AtheOS — Bildschirmfoto Der AtheOS Desktop Basisdaten …   Deutsch Wikipedia

  • AtheOS — AtheOS …   Википедия

  • AtheOS — Infobox OS name = AtheOS caption = The AtheOS Desktop family = Amiga OS like developer = Kurt Skauen source model = Open source working state = Abandoned kernel type = latest release version = 0.3.7 latest release date = license = GPL website =… …   Wikipedia

  • Syllable Desktop (operating system) — Infobox OS name = Syllable caption = Syllable 0.5.3 developer = Kristian Van Der Vliet, Kaj de Vos, Rick Caudill, Arno Klenke, Henrik Isaksson family = Amiga OS like source model = Free software/open source latest release version = 0.6.5 latest… …   Wikipedia

  • List of file systems — The following lists identify, characterize and link to more thorough information on computer file systems.Many older operating systems support only their one native file system, which does not bear any name apart from the name of the operating… …   Wikipedia

  • Syllable — Bildschirmfoto Syllable 0.6.0 mit Webbrowser, Texteditor und PDF Betrachter Basisdaten …   Deutsch Wikipedia

  • Liste von Dateisystemen — Dies ist eine Liste von Dateisystemen. Dateisysteme finden auf Computern Anwendung, um Daten strukturiert abzulegen, siehe auch Dateisystem. Inhaltsverzeichnis 1 Dateisysteme für Datenträger 1.1 Dateisysteme für Festplatten 1.1.1 Amiga …   Deutsch Wikipedia

  • Список файловых систем — Это список файловых систем (ФС) и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”