Developer(s) | David Woodhouse |
---|---|
Full name | Journalling Flash File System version 2 |
Introduced | September 23, 2001Linux 2.4.10 | with
Features | |
Transparent compression | zlib, rubin and rtime |
Other | |
Supported operating systems | Linux |
Journalling Flash File System version 2 or JFFS2 is a log-structured file system for use with flash memory devices.[1] It is the successor to JFFS. JFFS2 has been included into the Linux kernel since September 23, 2001, when it was merged into the Linux kernel mainline as part of the kernel version 2.4.10 release. JFFS2 is also available for a few bootloaders, like Das U-Boot, Open Firmware, the eCos RTOS, the RTEMS RTOS, and the RedBoot. Most prominent usage of the JFFS2 comes from OpenWrt.[2]
At least three file systems have been developed as JFFS2 replacements: LogFS, UBIFS, and YAFFS.