FFSv2
E198692
FFSv2 is the second-generation Fast File System used by NetBSD and other BSD-derived operating systems, offering improved performance, larger file and filesystem size support, and enhanced reliability over the original FFS.
All labels observed (2)
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
Fast File System variant
ⓘ
Unix file system ⓘ file system ⓘ |
| backwardCompatibleWith | FFS ⓘ |
| basedOn | Berkeley Fast File System ⓘ |
| category |
BSD file system
ⓘ
journal-capable file system (with appropriate layers) ⓘ |
| dataStructure |
directory entry
ⓘ
inode ⓘ superblock ⓘ |
| designGoal |
improve performance over original FFS
ⓘ
improve reliability over original FFS ⓘ improve scalability over original FFS ⓘ |
| developer |
NetBSD
ⓘ
surface form:
NetBSD project
|
| fileSystemType | block-based file system ⓘ |
| fullName |
Fast File System
ⓘ
surface form:
Fast File System version 2
|
| generation |
Amiga Fast File System (later versions)
ⓘ
surface form:
second-generation Fast File System
|
| introducedIn |
NetBSD
ⓘ
surface form:
NetBSD 2.0 (as a stable, widely used option)
|
| isVersionOf | FFS ⓘ |
| license |
BSD license
ⓘ
surface form:
BSD-style license (via NetBSD kernel licensing)
|
| mountableOn |
FreeBSD
ⓘ
surface form:
FreeBSD kernel
NVMM (NetBSD Virtual Machine Monitor) ⓘ
surface form:
NetBSD kernel
OpenBSD kernel ⓘ |
| optimizedFor |
Unix-like operating systems
ⓘ
general-purpose workloads ⓘ large filesystems ⓘ |
| supports |
UNIX file permissions
ⓘ
hard links ⓘ hierarchical directories ⓘ large number of inodes ⓘ large partitions beyond 2 TB (on 64-bit platforms) ⓘ quotas (on some BSDs) ⓘ symbolic links ⓘ |
| supportsFeature |
64-bit block numbers
ⓘ
enhanced reliability ⓘ extended attributes (on some BSDs) ⓘ improved performance ⓘ journaling (on some BSDs via WAPBL or gjournal-like layers) ⓘ larger file sizes ⓘ larger filesystem sizes ⓘ larger inodes ⓘ snapshots (on some BSDs) ⓘ soft updates ⓘ |
| usedBy |
FreeBSD
ⓘ
NetBSD ⓘ OpenBSD ⓘ other BSD-derived operating systems ⓘ |
| uses |
block and fragment allocation
ⓘ
cylinder groups ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
FFS2