|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : John Lepikhin 2:5070/156 25 Dec 2005 20:02:20 To : All Subject : 38.000 попугаев -------------------------------------------------------------------------------- Hадо расположить порядка 100.000 директорий (названия "1", "2" .. "100000"). Хочется сделать так, чтоб cd в каждую директорию был максимально быстрым. Была идея организовать это поддиректориями ("1-100", в ней 1,2,3..., "101-201", в ней 101,102,...). Создал сначала каталог с 100 подкаталогов. Запустил в нем скриптик: time for i in 1 2 3 4 5 6 7 8 9; do cd $i; cd ..; done Показало 0.003 секунды. Затем, скрипт запустил в каталоге со 100.000 подкаталогов. Опять 0.003 секунды. Тип FS ext3. В чем интрига? Есть ли мне смысл так заморачиваться? Hа файловых системах BSD эффект будет таким же? John --- GoldED+/LNX 1.1.5 * Origin: (2:5070/156) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/230343ae8284.html, оценка из 5, голосов 10
|