Внезапно требуется время (секунда или две), чтобы сохранить изменения в файле хоста моей коробки Win7. Раньше было мгновенно. Я пытался редактировать его с помощью gVim и Notepad++. Сохранение файла с одинаковым содержимым в одной и той же папке происходит мгновенно. Есть идеи о том, что происходит? Я только недавно установил большое обновление Windows ... Я тоже попробовал старую перезагрузку ;-)
2 ответа
DNSService Windows отслеживает изменения в файле HOSTS (используя эквивалент API FindFirstChangeNotification
) и обновляет свои внутренние структуры данных.
Хотя это обновление занимает секунду, оно быстрее, чем если бы вам пришлось вручную запускать ipconfig /flushdns
, и гораздо быстрее, чем если бы вам пришлось перезагружать Windows.
Может быть, Вирусскан.
Большинство virusscanners следят за изменениями в файле hosts, поскольку это один из файлов, с которыми часто сталкиваются вредоносные программы.
Или, как предположил Грег, служба DNS, но это обычно заметно только при наличии большого файла hosts (более 100 записей).