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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Boris Samorodov                      2:5020/400     14 Jan 2007  21:09:18
 To : Eugene Grosbein
 Subject : Re: создание/удаление миллиона файлов
 -------------------------------------------------------------------------------- 
 
 On Sun, 14 Jan 2007 22:39:59 +0300 Eugene Grosbein wrote to All:
 
  EG> Попробовал воспроизвести
  EG> http://groups.google.com/group/fido7.ru.unix.bsd/msg/f3aa909c54b394cf
  EG> на шестерке и офигел.
 
  EG> Краткое содержание предыдущей серии: FreeBSD 4, Celeron 900E, 320M RAM,
  EG> диск IBM 40G ATA100 в режиме ATA33+tags, noasync+softupdates,
  EG> раздел 15G с 1.5Gb и 3.5 миллионов inode свободных. 
 
  EG> 20000 файлов в каталоге создавало за 2 секунды, причем как первые 20000
  EG> из миллиона, так и последние. Из-за особенностей реализации dirhash
  EG> в четверке (тормоза в момент расширения хеша) общее время создания
  EG> миллиона файлов в каталоге 179 секунд (три минуты), или 5586 файла
  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% от прежней. Вот это прогресс...
 
 Число мистическое. ;-)
 Проверь параметры теста. У меня на двух 6.2-PRE 21-25 тыс.файлов в сек.
 WBR
 -- 
 bsam
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: создание/удаление миллиона файлов   Boris Samorodov   14 Jan 2007 21:09:18 
Архивное /ru.unix.bsd/4605e6c34358.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional