Não, as alterações no arquivo de hosts são imediatas. No entanto, as configurações de cache do navegador podem, às vezes, fazer com que as alterações feitas não tenham efeito, dependendo do que você está fazendo. Portanto, é sempre melhor limpar o cache do navegador se parecer que uma alteração não entrou em vigor.