Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 717 Bytes

README.md

File metadata and controls

40 lines (33 loc) · 717 Bytes

ScaleLFS: A Log-Structured File System with Scalable Garbage Collection for Commodity SSDs

Directory

cd ./ScaleLFS

Build & Install

1.Install provided kernel version

2.Boot with installed kernel

3.Build ScaleLFS kernel module

cd ./ScaleLFS
make

4.Build mkfs tool

  • Refer to ScaleLFS/f2fs-tools/README or
cd ./ScaleLFS/f2fs-tools/
./autogen.sh
./configure
make

MKFS

  • Example (mkfs for /dev/nvme0n1)
sudo ScaleLFS/f2fs-tools/mkfs/mkfs.f2fs /dev/nvme0n1

Mount

  • Example (mount /dev/nvme0n1 to /mnt)
sudo insmod ScaleLFS/scalelfs.ko
sudo mount -t f3fs /dev/nvme0n1 /mnt