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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vasyanovich Andrew                   2:5020/400     06 Mar 2001  15:16:49
 To : All
 Subject : large directory & linux
 -------------------------------------------------------------------------------- 
 
 Hi, All!
 
 Каково современное состояние файловых систем в линуксе с поддержкой
 большого количества файлов (от 10000 файлов) в одном каталоге с
 нормальной скоростью работы при этом?
 Вспоминается мне 2-х годичной давности эксперимент, когда Novell Netware
 4.11 на P75/32M отдавал содержимое каталога из ~18000 файлов в 6 раз
 быстрее (!) чем Linux на PII-400/128. Тестировалась софтина под ДОС
 (складской,бухучет), иногда там надо было с определенного каталога
 выдернуть нужный файл - при этом была заметная задержка.
 Проблема в поиске файла в каталоге (при увеличении кол-ва файлов в 2
 раза время поиска увеличивается в 4 раза) - фича ext2fs?
 В Netware - бинарное дерево + кеширование каталогов обеспечивает
 неплохую реакцию.
 Hедавно кто-то прикручивал к ext2 нечто подобное (создание 80000файлов
 30 сек против получаса с обычной ext2) - но  какой оно стабильности я не
 знаю.
 Так вот вопрос: из ниже перечисленного что можно использовать в таких
 условиях?:
 1. ReiserFS
 2. ext3fs
 3. JFS
 4. NWFS (файловая система Netware) - урл не помню
 5. нечто другое?
 Если есть опыт работы в реальных условиях - поделитесь. Вообще такая
 возможность нужна не часто, но например сквид свой кеш хранит в
 нескольких десятках директорий, в ексим  даже опция есть - что-то вроде
 split spool directory.
 
 P.S. Вспомнил как я чистил развесистое дерево в homedir одного из юзерей
 после многочисленных попыток им собрать MUD.
 Как он создал несколько десятков тысяч временных мелких файлов я не
 знаю. Помню только как mc входил в ступор когда я хотел посмотреть
 глазами чего он там натворил. rm -r -f /home/alex/some_piece_of_shit/ &
 работало около 3 часов, после чего на меня снизошел святой дух :-) после
 чтения man quota и  установки квот на /home.
 --
 WBR, Vasyanovich Andrew N.
 --- ifmail v.2.15dev5
  * Origin: Home Office (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 large directory & linux   Vasyanovich Andrew   06 Mar 2001 15:16:49 
 Re: large directory & linux   Max Ischenko   06 Mar 2001 16:25:56 
 Re: large directory & linux   Alex Korchmar   09 Mar 2001 21:02:15 
 large directory & linux   Andrew Doroshenko   02 Apr 2001 18:29:24 
Архивное /ru.linux/154591ea96adc.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional