|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vlad Gnatov 2:5020/400 08 Jan 2007 04:16:09 To : Eugene Grosbein Subject : Re: mdconfig -t vnode: почему так медленно? -------------------------------------------------------------------------------- Eugene Grosbein пишет: EG>>> FreeBSD не кеширует запись на msdosfs. SO>> Ты уверен? EG> Какое еще объяснение тому, что оно так тормозит на винте EG> и гораздо лучше на malloc-backed? (Свежий RELENG_6, /tmp - md диск.) Шо я делаю нетак? $cat /dev/urandom >/tmp/blablabla ^C $ls -l /tmp/blablabla -rw-r----- 1 stalker stalker 53977568 Jan 8 00:03 blablabla a) time cp /tmp/blablabla /var/tmp/ 0.006u 0.126s 0:01.06 11.3% 28+371k 1+417io 0pf+0w b) #swapoff /dev/ad4s2b #newfs_msdos -F 16 -b 8192 /dev/ad4s2b newfs_msdos: warning: FAT type limits file system to 1048960 sectors /dev/ad4s2b: 1048400 sectors in 65525 FAT16 clusters (8192 bytes/cluster) #mount_msdosfs /dev/ad4s2b /mnt/dos #time cp /tmp/blablabla /mnt/dos/ 0.006u 0.118s 0:02.24 4.9% 26+345k 70+3295io 0pf+0w c) $dd of=/var/tmp/image.msdos if=/dev/zero bs=1024 count=65536 65536+0 records in 65536+0 records out 67108864 bytes transferred in 1.835881 secs (36554038 bytes/sec) #mdconfig -a -t vnode -f /var/tmp/image.msdos md4 #bsdlabel -w md4 auto #newfs_msdos -F 16 -b 8192 /dev/md4a /dev/md4a: 130960 sectors in 8185 FAT16 clusters (8192 bytes/cluster) #mount_msdosfs /dev/md4a /mnt/dos2 #time cp /tmp/blablabla /mnt/dos2 0.000u 0.156s 0:05.53 2.7% 20+268k 0+6590io 0pf+0w d) $dd of=/var/tmp/image.msdos if=/dev/zero bs=1024 count=655360 655360+0 records in 655360+0 records out 671088640 bytes transferred in 14.849975 secs (45191230 bytes/sec) #mdconfig -a -t vnode -f /var/tmp/image.msdos md4 #bsdlabel -w md4 auto #newfs_msdos -F 16 -b 8192 /dev/md4a newfs_msdos: warning: FAT type limits file system to 1048960 sectors /dev/md4a: 1048400 sectors in 65525 FAT16 clusters (8192 bytes/cluster) #mount_msdosfs /dev/md4a /mnt/dos2 #time cp /tmp/blablabla /mnt/dos2 0.000u 0.193s 0:05.40 3.5% 18+245k 639+6590io 0pf+0w e) [...] #newfs_msdos -F 16 -b 32768 /dev/md4a /dev/md4a: 1310464 sectors in 20476 FAT16 clusters (32768 bytes/cluster) mount_msdosfs /dev/md4a /mnt/dos2 #time cp /tmp/blablabla /mnt/dos2 0.000u 0.187s 0:02.36 7.6% 17+235k 596+1648io 0pf+0w -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/64887425382f.html, оценка из 5, голосов 10
|