Painful speed for copying to fat32 partitions with small cluster
size.
Ion-Mihai Tetcu
itetcu at apropo.ro
Sat Feb 7 05:56:31 PST 2004
Hi,
Does anyone know why this happens or what to do ?
Setup: UDMA133 primary master, UFS2; UDMA100 secondary master, FAT32.
Copying to FAT32 partitions is very slow with small cluster sizes (I was
copying some 300 - 700MB files):
FAT32 clustersize=4K 500KB/s
FAT32 clustersize=32K 3.5MB/s
FAT32 clustersize=64K 6.2MB/s
FAT32 clustersize=128K 6.4MB/s
FAT16 6.5MB/s
Reading speed is the same.
Same experience for newfs_msdos: on a 10G partition:
itetcu at it> /home/itetcu [16:23:40] 0
# newfs_msdos -F32 -b32768 /dev/ad2s2
/dev/ad2s2: 20959616 sectors in 327494 FAT32 clusters (32768 bytes/cluster)
bps=512 spc=64 res=32 nft=2 mid=0xf0 spt=63 hds=16 hid=0 bsec=20964825 bspf=2559 rdcl=2 infs=1 bkbs=2
itetcu at it> /home/itetcu [16:24:51] 0
#
itetcu at it> /home/itetcu [16:28:56] 1
# newfs_msdos -F32 -b65536 /dev/ad2s2
/dev/ad2s2: 20962176 sectors in 163767 FAT32 clusters (65536 bytes/cluster)
bps=512 spc=128 res=32 nft=2 mid=0xf0 spt=63 hds=16 hid=0 bsec=20964825 bspf=1280 rdcl=2 infs=1 bkbs=2
itetcu at it> /home/itetcu [16:29:23] 0
#
Newfs_msdos on a 30G partition:
itetcu at it> /home/itetcu [16:31:40] 1
# newfs_msdos -F32 -b65536 /dev/ad2s1
/dev/ad2s1: 167746176 sectors in 1310517 FAT32 clusters (65536 bytes/cluster)
bps=512 spc=128 res=32 nft=2 mid=0xf0 spt=63 hds=16 hid=0 bsec=167766732 bspf=10239 rdcl=2 infs=1 bkbs=2
itetcu at it> /home/itetcu [16:34:48] 0
#
The same with 4K clusters takes about 50 minutes !
--
IOnut
Unregistered ;) FreeBSD user
More information about the freebsd-fs
mailing list