CHFS
{{Short description|File system}}
{{infobox file system
|full_name = Chip File System
|developer = University of Szeged
|introduction_os = NetBSD 6.0
|introduction_date = 2011
|partition_id =
|file_struct =
|bad_blocks_struct =
|max_filename_size =
|max_files_no =
|max_volume_size =
|max_file_size =
|filename_character_set =
|dates_recorded =
|date_range =
|date_resolution =
|forks_streams =
|attributes =
|file_system_permissions = POSIX
|compression =
|directory_struct = Red–black trees
|encryption =
|single_instance_storage =
|OS = NetBSD
}}
CHFS is a file system developed at the Department of Software Engineering, University of Szeged, Hungary.{{cite mailing list | url=https://mail-index.netbsd.org/tech-kern/2011/11/10/msg011855.html| title= ChewieFS |mailing-list= tech-kern@NetBSD |author=Tamás Tóth |date=2011-11-10 | access-date=February 4, 2012}} It was the first open source flash memory-specific file system written for the NetBSD operating system. Intended usage is over raw flash devices on embedded systems like ARM and MIPS, the filesystem is less suitable for use on consumer SSD{{cite mailing list |url=https://mail-index.netbsd.org/tech-kern/2011/11/10/msg011858.html | title= Re: ChewieFS |mailing-list= tech-kern@NetBSD |author=Ádám Hóka |date=2011-11-10 |access-date=2019-03-05}} (because consumer SSDs already make sure to not use the same physical blocks for writing modified data).
Structure
ChewieFS
CHFS was originally called ChewieFS during development. The name was changed to avoid legal issues and to have a more neutral name.{{cite web|url=https://anonhg.netbsd.org/src/file/f5971af7b30b/sbin/mount_chfs/mount_chfs.8|title=Import mount_chfs for CHFS|date=2011-11-24|author=Ádám Hóka|access-date=2021-05-23}}
See also
- List of file systems
- NetBSD
- chfs AIX command line option for modifying filesystems
References
{{Reflist}}
External links
- {{Webarchive|url=https://web.archive.org/web/20180308072816/http://chewiefs.sed.hu/|title=Chip Flash File System}}
- [https://wiki.freebsd.org/BSDDay_2010?action=AttachFile&do=view&target=bsdday2010-chewiefs.pdf ChewieFS - a JFFS2 like flash filesystem for NetBSD] (Tamás Tóth, BSD-Day 2010)
- {{man|8|mount_chfs|NetBSD}}
{{NetBSD |state=expanded}}
{{File systems |state=expanded}}
{{Tech-stub}}