Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       14 Jan 2007  23:39:59
 To : All
 Subject : создание/удаление миллиона файлов
 -------------------------------------------------------------------------------- 
 
 Привет!
 
 Попробовал воспроизвести
 http://groups.google.com/group/fido7.ru.unix.bsd/msg/f3aa909c54b394cf
 на шестерке и офигел.
 
 Краткое содержание предыдущей серии: FreeBSD 4, Celeron 900E, 320M RAM,
 диск IBM 40G ATA100 в режиме ATA33+tags, noasync+softupdates,
 раздел 15G с 1.5Gb и 3.5 миллионов inode свободных. 
 
 20000 файлов в каталоге создавало за 2 секунды, причем как первые 20000
 из миллиона, так и последние. Из-за особенностей реализации dirhash
 в четверке (тормоза в момент расширения хеша) общее время создания
 миллиона файлов в каталоге 179 секунд (три минуты), или 5586 файла
 в секунду.
 
 Сейчас запустил тот же самый скрипт на FreeBSD 6.2-PRE, Pentium-D 2x2.8Gb,
 1Gb RAM, диск WDC 80G WD800JB-00FMA0 в режиме ATA100 (без TQ),
 noasync+softupdates, раздел UFS2, 22G с 2Gb и 2.5 миллионов inode свободных,
 ядро SMP, vfs.ufs.dirhash_maxmem: 8388608.
 
 Скорость создания - 666 файлов в секунду против 10000 на четверке.
 то есть 6% от прежней. Вот это прогресс...
 
 Eugene
 -- 
 Устав от вечных упований,
 Устав от радостных пиров
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 создание/удаление миллиона файлов   Eugene Grosbein   14 Jan 2007 23:39:59 
Архивное /ru.unix.bsd/2609346ac6bcb.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional