Smart File System: Difference between revisions

Content deleted Content added
m Robot-assisted disambiguation (you can help!): C programming language
reduced maximum partition size to match latest documentation which says only 128GB is supported not 1TB or more (v 1.254)
Line 1:
The '''Smart File System''' ('''SFS''') is a journalling filesystem used on [[Amiga]] computers. It is designed for performance, [[scalability]] and integrity. It uses block sizes ranging from 512 (2<sup>9</sup>) to 32768 (2<sup>15</sup>) [[byte]]s with a maximum partition size of 1 TB (1024128 GB) or more depending on the block size.
 
Good performance of the filesystem is realized by grouping multiple directory entries into a single block and by grouping meta data blocks together into clusters. A bitmap is used to keep track of free space, and file data is kept track of using extents arranged into a [[B-tree|B+ tree]] structure.
Line 9:
SFS is a free filesystem written in [[C (programming language)|C]] originally created in 1998 by [[John Hendrikx]]. After the original author left the Amiga scene in 2000, the sources for SFS were released and its development continued.
 
Since mayMay 2005 the SFS source code is available under the [[GNU Lesser General Public License|LGPL]] license.
 
==See also==