SpadFS
From Wikipedia, the free encyclopedia
SpadFS | |
---|---|
Developer | Mikuláš Patočka |
Full name | |
Introduced | () |
Partition identifier | |
Structures | |
Directory contents | |
File allocation | |
Bad blocks | |
Limits | |
Max file size | |
Max number of files | |
Max filename length | |
Max volume size | 144 PB |
Allowed characters in filenames | {{{filename_character_set}}} |
Features | |
Dates recorded | |
Date range | |
Date resolution | |
Forks | |
Attributes | |
File system permissions | |
Transparent compression | |
Transparent encryption | |
Supported operating systems |
SpadFS is an experimental file system for Linux developed by Mikuláš Patočka. SpadFS was first presented at the end of 2006. "Spad" is abbreviation for Czech Systém pro Psychopaty A Debily (System for psychopaths and idiots).[1]
SpadFS uses crash counting to handle consistency problems. The filesystem also uses extendible hashing instead of B-tree based structures for storage. SpadFS also differs from other traditional filesystems by storing the inode information together with the directory entry itself.
According to the doctoral thesis, the filesystem has been tested on a search engine with a 1TB RAID array.