| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| demos.tar.gz | 2016-07-18 | 1.4 kB | |
| README | 2016-07-18 | 1.9 kB | |
| Totals: 2 Items | 3.3 kB | 2 |
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