ZonFS
This is a simple Storage Class Memory filesystem extended by Linux Ramfs.
Install / Use
/learn @wanyaworld/ZonFSREADME
ZonFS
This is a simple Storage Class Memory filesystem extended by Linux Ramfs. The detail of ZonFS is discussed in the following paper:
ZonFS: A Storage Class Memory File System with Memory Zone Partitioning on Linux <br> Jang Woong Kim, Jae-Hoon Kim, Awais Khan, Youngjae Kim and Sungyong Park<br> Published in AMGCC 2017
How to Use <br> ZonFS repo is a complete Linux kernel directory.
- Install the kernel just like you used to do make a kernel.
- Mount ZonFS just like you mount ramfs, but the name of file system is "kimfs" ex) mount -t kimfs -o size=512m kimfs /mnt/whatever
Caveat
- ZonFS runs only on x86 machine.
- You need to have at least 16GB DRAM. If your machine has less than 16GB memory, modify STORAGE_ZONE_ADDRESS and STORAGE_ZONE_SIZE defined in arch/x86/mm/init.c.
- The 4.7.4 kernel, on which ZonFS is built, the maximum number of memory zones is 4. Therefore, you can have at maximum three zones, thus saving one for ZonFS.
Related Skills
node-connect
350.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
350.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
350.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
