[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Кэш файловой системы



Alexey Pechnikov пишет:
Полезно еще учитывать, что у locate информация по определению устаревшая.
Полезно, но это издержки любой БД, которая не обновляется с каждым
добавлением/удалением. Делать это на уровне ФС? Где-то я видел надпись,
что база данных - не единственный дурацкий способ организации ФС ;-)

Запрос к базе - порядка миллисекунды (угу, база кэширует, но sql-запрос надо отправить и распарсить и вернуть ответ, хотя бы и из кэша). Запрос к ФС на существование файла - порядка микросекунды (ФС кэширует, atime выключен). Выигрыш на 3 порядка вас не интересует? Для меня это повод задуматься.

А эксперимент если поставить? Сотворить несколько млн файлов и засечь время запроса к ФС.



--




Reply to: