Используйте источник , Майк.
Средство распознавания использует линейный поиск по текстовому файлу для поиска записей. Это база данных без индексов. Таким образом, при отсутствии возможности дополнительного кэширования стоимость поиска составит O (n). Относительно того, когда это приведет к снижению производительности, на этот вопрос невозможно ответить - он становится медленнее с каждой записью.
Если вы поговорите с программистом базы данных или администратором, вы получите разные цифры для точки, в которой поиск индекса (O (log2 (n)) дешевле, чем полное сканирование таблицы, но обычно ответ будет в районе 20 до 100 записей.
Любая система Linux, требующая разрешения большого количества имен (не только имен хостов). Должен быть запущен nscd или аналогичный. Большинство таких кешей сами индексируют данные, что сводит на нет вопрос о производительности, однако ...
Он не предоставляет никаких средств для управления сложными / большими наборами данных - если у вас есть хост с более чем одним IP-адресом, поиск через файл hosts всегда будет возвращать первую запись.