今天在mavell 88F6282A 上测试了下ntfs-3g文件系统的性能,和ext3对比如下:
设备是 日立 7200rpm的 160G sata硬盘
在ext3情况下:
ext3 read 37 M/s
PID PPID USER STAT VSZ %MEM CPU %CPU COMMAND
2376 2374 nobody R 10392 2% 0 22% smbd
write 37M/s
2376 2374 nobody R 10392 2% 0 91% smbd
---------------------------------------------------------------------------------------
ntfs 3g 挂载情况下:
读30M/s
1049 1 root R 2640 1% 0 50% ntfs-3g /dev/sda3 /mnt
1248 890 nobody R 10412 2% 0 46% /usr/sbin/smbd -D
写 9.5M/s
top看到cpu占用情况
1049 1 root R 2512 0% 0 80% ntfs-3g /dev/sda3 /mnt
1248 890 nobody S 10412 2% 0 18% /usr/sbin/smbd –D
可以看到ntfs在读的性能还是不错的,只比ext3慢了点。但是写的情况就比较糟糕,速度只有ext3的1/4左右。另外,读的时候ntfs-3g 的cpu占用率比较大。