|
|
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
|