Developer(s) | University of Szeged |
---|---|
Full name | Chip File System |
Introduced | 2011 withNetBSD 6.0 |
Structures | |
Directory contents | Red–black trees |
Features | |
File system permissions | POSIX |
Other | |
Supported operating systems | NetBSD |
CHFS is afile system developed at the Department of Software Engineering,University of Szeged,Hungary.[1] It was the first open sourceflash memory-specific file system written for theNetBSDoperating system. Intended usage is over raw flash devices onembedded systems likeARM andMIPS, the filesystem is less suitable for use on consumerSSD[2] (because consumer SSDs already make sure to not use the same physical blocks for writing modified data).
Similar toUBIFS, the CHFS file system utilizes a separate layer for handling Flash aging and bad blocks, called EBH (erase block handler). The file system itself is modelled afterJFFS2, thus the internal structure is very similar.
CHFS was originally called ChewieFS during development.[1] The name was changed to avoid legal issues and to have a more neutral name.[3]
mount_chfs(8)
– NetBSD System Manager'sManual![]() | This technology-related article is astub. You can help Wikipedia byexpanding it. |