Я не могу запустить dnsclient, потому что процесс хоста для процессора Windows 40-50% при использовании с файлом hosts мой ноутбук работает нормально с пустым файлом hosts и когда он отключен, но я хочу запустить его с файлом hosts, который находится рядом 2мб, записи примерно 67000, должны ли они попасть в кеш днс? хорошо, я ждал, я запускаю flushdns тоже, но процессор не становится ниже
1 ответ
0
AFAIK файл hosts просто ищется линейно. Код никогда не был оптимизирован для преобразования его в хеш-таблицу или дерево или для передачи его в DNS, потому что никто никогда не ожидал, что у людей будет файл хоста размером до 2 МБ. DNS и файл hosts - это параллельные механизмы; они не будут взаимодействовать.
Вам, вероятно, следует просто преобразовать информацию о ваших хостах в формат DNS.