Puneet Varma (Editor)

CHFS

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
University of Szeged

Introduced
  
2011 with NetBSD 6.0

File system permissions
  
POSIX

Full name
  
Chip File System

Directory contents
  
Red–black trees

Supported operating systems
  
NetBSD

CHFS is a file system developed at the Department of Software Engineering, University of Szeged, Hungary. It was the first open source Flash memory-specific file system written for the NetBSD operating system.

Contents

Structure

Similar to UBIFS, 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 after JFFS2, thus the internal structure is very similar.

ChewieFS

CHFS was originally called ChewieFS during development. The name was changed to avoid legal issues and to have a more neutral name.

References

CHFS Wikipedia