ReiserFS
E38038
ReiserFS is a journaling file system for Linux known for its efficient handling of small files and advanced tree-based storage structures.
Aliases (2)
- ReiserFS v3 ×1
- reiserfs ×1
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
Linux file system
→
journaling file system → |
| blockAllocationStrategy |
tail packing into blocks
→
|
| comparedTo |
JFS
→
XFS → ext2 → ext3 → |
| dataStructure |
items stored in a single tree
→
keys used for object ordering → |
| designGoal |
efficient handling of small files
→
high performance → space efficiency → |
| developer |
Namesys
→
|
| doesNotSupportFeature |
64-bit timestamps (Y2038-safe on 32-bit)
→
online shrink → |
| fileName |
reiserfs
→
|
| fileSystemType |
log-structured-like
→
|
| hasVersion |
ReiserFS v3
→
|
| introducedInKernelVersion |
Linux 2.4
→
|
| journalLocation |
on-disk journal
→
|
| journalMode |
metadata-only journaling
→
|
| kernelConfigurationOption |
CONFIG_REISERFS_FS
→
|
| kernelSupportRemovedIn |
Linux 6.6
→
|
| knownFor |
complex on-disk format
→
good performance with many small files → |
| license |
GNU General Public License
→
|
| maximumFileSize |
8 TiB (on typical 4 KiB block size)
→
|
| maximumVolumeSize |
16 TiB (on typical 4 KiB block size)
→
|
| mountOption |
barrier
→
data=ordered → data=writeback → notail → |
| operatingSystem |
Linux
→
|
| originalAuthor |
Hans Reiser
→
|
| status |
deprecated in Linux kernel
→
maintenance mode → |
| storageStructure |
B+ tree
→
balanced tree → |
| successor |
Reiser4
→
|
| supports |
ACLs
→
POSIX permissions → extended attributes → |
| supportsFeature |
B+ tree based storage
→
dynamic inode allocation → efficient small file storage → journaling → metadata journaling → online resize (grow) → tail packing → |
| targetUseCase |
general-purpose Linux file system
→
workloads with many small files → |