Download Latest Version demos.tar.gz (1.4 kB)
Email in envelope

Get an email when there's a new version of pfs

Home
Name Modified Size InfoDownloads / Week
demos.tar.gz 2016-07-18 1.4 kB
README 2016-07-18 1.9 kB
Totals: 2 Items   3.3 kB 0
There are some demos. I write some c programs to test pfs, you can test yourself follow the testint step.

testing environment:
	DISK1: a 4GB sony u disk
	DISK2: a 4GB virtual disk
		dd if=/dev/zero of=test.img bs=512 count=7907328
	OS: ubuntu 12.04(32bit) kernel version(3.13.0)
	test filesystems: ext2, ext4, pfs, vfat

testing step: 
	ext2-vdisk:
                1. mkfs.ext2 -N 1024000 test.img
                2. mount -o loop -t ext2 test.img tmp
                3. time ./a.out tmp
                4. umount tmp
        ext2-udisk:
                1. mkfs.ext2 -N 1024000 /dev/sdb
                2. mount -t ext2 /dev/sdb tmp
                3. time ./a.out tmp
                4. umount tmp
        ext4-vdisk:
                1. mkfs.ext4 -N 1024000 test.img
                2. mount -o loop -t ext4 test.img tmp
                3. time ./a.out tmp
                4. umount tmp
        ext4-udisk:
                1. mkfs.ext4 -N 1024000 /dev/sdb
                2. mount -t ext4 /dev/sdb tmp
                3. time ./a.out tmp
                4. umount tmp
	fat32-vdisk:
                1. mkfs.vfat -I test.img
                2. mount -o loop -t vfat test.img tmp
                3. time ./a.out tmp
                4. umount tmp
        fat32-udisk:
                1. mkfs.vfat -I /dev/sdb
                2. mount -t vfat /dev/sdb tmp
                3. time ./a.out tmp
                4. umount tmp
        pfs-vdisk:
                1. insmod pfs.ko
                2. ./mkfs 0 7907328 1024000 test.img
                3. mount -o loop -t pfs test.img tmp
                4. time ./a.out tmp
                5. umount tmp
                6. rmmod pfs.ko
        pfs-udisk:
                1. insmod pfs.ko
                2. ./mkfs 0 7907328 1024000 /dev/sdb
                3. mount -t pfs /dev/sdb tmp
                4. time ./a.out tmp
                5. umount tmp
                6. rmmod pfs.ko
Source: README, updated 2016-07-18