F2FS
Sign in to saveAlso known as Flash-Friendly File System
F2FS (Flash-Friendly File System) is a flash file system initially developed by Samsung Electronics for the Linux kernel.
Key facts
- Filesystem.name
- F2FS
- Filesystem.developer
- Samsung Electronics, Motorola Mobility, Huawei and Google
- Filesystem.full_name
- Flash-Friendly File System
- Filesystem.introduction_date
- v3.8, 2012-12-20
- Filesystem.introduction_os
- Linux
- Filesystem.directory_struct
- multi-level hash table
- Filesystem.file_struct
- bitmap (free space), table
- Filesystem.max_file_size
- 3.94 TB with 4K blocks, 16 TB with 16K blocks
- Filesystem.max_files_no
- Depends on volume size
- Filesystem.max_filename_size
- 255 bytes
- Filesystem.max_volume_size
- 16 TB with 4K blocks, 64 TB with 16K blocks
- Filesystem.dates_recorded
- modification (mtime), attribute modification (ctime), access (atime)
- Filesystem.date_resolution
- 1 ns
- Filesystem.attributes
- POSIX, extended attributes
- Filesystem.file_system_permissions
- POSIX, ACL
- Filesystem.compression
- LZO, LZ4 (since Linux 5.6), zstd (since Linux 5.7)
- Filesystem.encryption
- Yes
- Filesystem.OS
- Linux and Android
via Wikipedia infobox
Wikidata facts
- Official website
- f2fs.wiki.kernel.org
Show 2 more facts
- inception
- 2012-08-03
- name
- Flash-Friendly File System
Sources (2)
via Wikidata · CC0
~24 min read
Article
15 sectionsContents
- Features
- Design
- On-disk layout
- Metadata structure
- Index structure
- Directory structure
- Default block allocation
- Cleaning process
- Adoption
- Phone manufacturers
- Linux distributions
- Detailed features description
- See also
- References
- External links
F2FS (Flash-Friendly File System) is a flash file system initially developed by Samsung Electronics for the Linux kernel.
The motive for F2FS was to build a file system that, from the start, takes into account the characteristics of NAND flash memory-based storage devices (such as solid-state disks, eMMC, and SD cards), which are widely used in computer systems ranging from mobile devices to servers.
Connections
flash memory
Entity
solid-state drive
Entity
ISO 9660
Entity
filesystem permissions
Entity
list of file systems
Entity
Google
Organization
Linux
Entity
operating system
Entity
Android
Entity
byte
Entity
Huawei
Company
Q364
Entity
Sun Microsystems
Entity
Linux kernel
Entity
file system
Entity
Samsung Electronics
Company
computer interface
Entity
software development
Entity
optical disc
Entity
ZTE
Company