Skip to content
EntityQ1330453· pop 11· linked from 163 articles

Journalling Flash File System version 2 or JFFS2 is a log-structured file system for use with flash memory devices. 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.

Key facts

Filesystem.name
JFFS2
Filesystem.developer
David Woodhouse
Filesystem.full_name
Journalling Flash File System version 2
Filesystem.introduction_os
Linux 2.4.10
Filesystem.compression
zlib, rubin and rtime
Filesystem.OS
Linux

via Wikipedia infobox

Wikidata facts

Show 1 more fact
Sources (1)

via Wikidata · CC0

~4 min read

Article

6 sections
Contents
  • Features
  • Design
  • {{Anchor|EBS}}Disadvantages
  • See also
  • References
  • External links

Journalling Flash File System version 2 or JFFS2 is a log-structured file system for use with flash memory devices. 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.

At least three file systems have been developed as JFFS2 replacements: LogFS, UBIFS, and YAFFS.

Connections

Categories