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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       15 Jan 2007  01:50:47
 To : Boris Samorodov
 Subject : Re: создание/удаление миллиона файлов
 -------------------------------------------------------------------------------- 
 
 14 янв 2007, воскресенье, в 20:09 KRAST, Boris Samorodov написал(а):
 
  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
  EG>> 2x2.8Gb,
  EG>> 1Gb RAM, диск WDC 80G WD800JB-00FMA0 в режиме ATA100 (без TQ),
  EG>> noasync+softupdates, раздел UFS2, 22G с 2Gb и 2.5 миллионов inode
  BS> свободных,
  EG>> ядро SMP, vfs.ufs.dirhash_maxmem: 8388608.
  EG>> Скорость создания - 666 файлов в секунду против 10000 на четверке.
  EG>> то есть 6% от прежней. Вот это прогресс...
 
  BS> Число мистическое. ;-)
  BS> Проверь параметры теста. У меня на двух 6.2-PRE 21-25 тыс.файлов в сек.
 
 Hе понимаю, что тут проверять. Сейчас загрузил на этой же машине
 ту самую четверку, только она сейчас живет на WDC 200Gb WD2000JB-00REA0,
 раздел UFS1 такого же размера, 15Gb и 2.9 миллионов inode свободных -
 скорость создания 277 файлов в секунду. Вернулся в шестерку - на этом
 диске та же скорость.
 
 У тебя на 6.2-PRE 21-25 тысяч файлов не на SCSI-ли?
 Если да, значит дело в tagged queueing. Очень жаль, что тот AVER у меня сдох.
 
 Кроме tagged queueing еще разница в контроллере - хорошие результаты
 у меня на четверке были с интегрированным контроллером в i440BX (ATA-33),
 а тормоза сейчас на Promise UltaATA 100 TX2 PCI.
 
 Eugene
 -- 
 Choose SMTP and wondering why the fsck you are logged on on a Sunday morning
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: создание/удаление миллиона файлов   Eugene Grosbein   15 Jan 2007 01:50:47 
Архивное /ru.unix.bsd/26093ab74b0ea.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional