|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/154591ea96adc.html, оценка из 5, голосов 10
|