|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vlad Gnatov 2:5020/400 14 Jan 2007 21:52:32 To : Eugene Grosbein Subject : Re: создание/удаление миллиона файлов -------------------------------------------------------------------------------- Eugene Grosbein пишет: EG> Попробовал воспроизвести EG> http://groups.google.com/group/fido7.ru.unix.bsd/msg/f3aa909c54b394cf EG> на шестерке и офигел. EG> Сейчас запустил тот же самый скрипт на FreeBSD 6.2-PRE, Pentium-D 2x2.8Gb, EG> 1Gb RAM, диск WDC 80G WD800JB-00FMA0 в режиме ATA100 (без TQ), EG> noasync+softupdates, раздел UFS2, 22G с 2Gb и 2.5 миллионов inode свободных, EG> ядро SMP, vfs.ufs.dirhash_maxmem: 8388608. EG> Скорость создания - 666 файлов в секунду против 10000 на четверке. EG> то есть 6% от прежней. Вот это прогресс... И снова, шо я делаю нетак? (Все тот же RELENG_6, x2 4200, 4G, sg 320 ST3400620AS) $mount|grep garbage3 /dev/ad8s1d on /mnt/garbage3 (ufs, local, with quotas, soft-updates) p.s. Без квоты было бы быстрей, но лень пересоберать ведро. $sh testm vfs.ufs.dirhash_maxmem: 8388608 creating... created 20000: 1 sec, 20000 files/sec, vfs.ufs.dirhash_mem: 1608890 created 40000: 2 sec, 20000 files/sec, vfs.ufs.dirhash_mem: 1735353 created 60000: 3 sec, 20000 files/sec, vfs.ufs.dirhash_mem: 1857368 created 80000: 4 sec, 20000 files/sec, vfs.ufs.dirhash_mem: 2041417 created 100000: 5 sec, 20000 files/sec, vfs.ufs.dirhash_mem: 2041417 created 120000: 7 sec, 17142 files/sec, vfs.ufs.dirhash_mem: 2316464 created 140000: 8 sec, 17500 files/sec, vfs.ufs.dirhash_mem: 2316464 created 160000: 9 sec, 17777 files/sec, vfs.ufs.dirhash_mem: 2730061 created 180000: 10 sec, 18000 files/sec, vfs.ufs.dirhash_mem: 2730061 created 200000: 11 sec, 18181 files/sec, vfs.ufs.dirhash_mem: 2730061 created 220000: 12 sec, 18333 files/sec, vfs.ufs.dirhash_mem: 2730061 created 240000: 14 sec, 17142 files/sec, vfs.ufs.dirhash_mem: 3349430 created 260000: 15 sec, 17333 files/sec, vfs.ufs.dirhash_mem: 3349430 created 280000: 16 sec, 17500 files/sec, vfs.ufs.dirhash_mem: 3349430 created 300000: 17 sec, 17647 files/sec, vfs.ufs.dirhash_mem: 3349430 created 320000: 18 sec, 17777 files/sec, vfs.ufs.dirhash_mem: 3349430 created 340000: 21 sec, 16190 files/sec, vfs.ufs.dirhash_mem: 4280026 created 360000: 22 sec, 16363 files/sec, vfs.ufs.dirhash_mem: 4280026 created 380000: 23 sec, 16521 files/sec, vfs.ufs.dirhash_mem: 4280026 created 400000: 25 sec, 16000 files/sec, vfs.ufs.dirhash_mem: 4280026 created 420000: 26 sec, 16153 files/sec, vfs.ufs.dirhash_mem: 4280026 created 440000: 27 sec, 16296 files/sec, vfs.ufs.dirhash_mem: 4280026 created 460000: 28 sec, 16428 files/sec, vfs.ufs.dirhash_mem: 4280026 created 480000: 33 sec, 14545 files/sec, vfs.ufs.dirhash_mem: 5674892 created 500000: 34 sec, 14705 files/sec, vfs.ufs.dirhash_mem: 5674892 created 520000: 35 sec, 14857 files/sec, vfs.ufs.dirhash_mem: 5674892 created 540000: 36 sec, 15000 files/sec, vfs.ufs.dirhash_mem: 5674892 created 560000: 37 sec, 15135 files/sec, vfs.ufs.dirhash_mem: 5674892 created 580000: 38 sec, 15263 files/sec, vfs.ufs.dirhash_mem: 5674892 created 600000: 40 sec, 15000 files/sec, vfs.ufs.dirhash_mem: 5674892 created 620000: 41 sec, 15121 files/sec, vfs.ufs.dirhash_mem: 5674892 created 640000: 42 sec, 15238 files/sec, vfs.ufs.dirhash_mem: 5674892 created 660000: 44 sec, 15000 files/sec, vfs.ufs.dirhash_mem: 5674892 created 680000: 45 sec, 15111 files/sec, vfs.ufs.dirhash_mem: 5674892 created 700000: 46 sec, 15217 files/sec, vfs.ufs.dirhash_mem: 5674892 created 720000: 55 sec, 13090 files/sec, vfs.ufs.dirhash_mem: 7766677 created 740000: 56 sec, 13214 files/sec, vfs.ufs.dirhash_mem: 7766677 created 760000: 57 sec, 13333 files/sec, vfs.ufs.dirhash_mem: 7766677 created 780000: 59 sec, 13220 files/sec, vfs.ufs.dirhash_mem: 7766677 created 800000: 60 sec, 13333 files/sec, vfs.ufs.dirhash_mem: 7766677 created 820000: 61 sec, 13442 files/sec, vfs.ufs.dirhash_mem: 7766677 created 840000: 62 sec, 13548 files/sec, vfs.ufs.dirhash_mem: 7766677 created 860000: 63 sec, 13650 files/sec, vfs.ufs.dirhash_mem: 7766677 created 880000: 64 sec, 13750 files/sec, vfs.ufs.dirhash_mem: 7766677 created 900000: 66 sec, 13636 files/sec, vfs.ufs.dirhash_mem: 7766677 created 920000: 67 sec, 13731 files/sec, vfs.ufs.dirhash_mem: 7766677 created 940000: 68 sec, 13823 files/sec, vfs.ufs.dirhash_mem: 7766677 created 960000: 69 sec, 13913 files/sec, vfs.ufs.dirhash_mem: 7766677 created 980000: 70 sec, 14000 files/sec, vfs.ufs.dirhash_mem: 7766677 created 1000000: 71 sec, 14084 files/sec, vfs.ufs.dirhash_mem: 7766677 removing...removed: 44 sec, 22727 files/sec -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/64880ef6fc0a.html, оценка из 5, голосов 10
|