Precisa de alguma explicação sobre o cache do BIND9

1

O cache do BIND é meio que um "buraco negro" para mim. Eu sei sobre o TTL e que ele pode ser substituído. Eu sei que há uma maneira de despejar o cache em um arquivo que pode ser visualizado em um editor de texto. Mas, ainda assim, muitas coisas estão no escuro. Eu li que uma vez que você reiniciar, o cache é perdido. Então, por que construir o cache do zero toda vez que você liga o computador? O que, como o BIND está construindo seu cache por algumas horas quando o servidor está ligado e depois simplesmente o solta? Isso não faz sentido. Por que não pode ser mantido em um arquivo ou em um banco de dados? É uma limitação ou algo bom? Infelizmente, não encontrei em livros ou na Internet informações claras sobre tudo isso. Então, por favor, explique-me em inglês simples OU apenas forneça os links para a fonte relevante de informações.

    
por Gregory 08.11.2015 / 12:56

1 resposta

0

O cache do BIND é uma estrutura na memória . Em grandes servidores recursivos, pode ter muitos GB em tamanho.

Isso tornaria o BIND muito mais lento se tivesse que persistir essa estrutura em disco, por um ganho insignificante.

    
por 09.11.2015 / 03:54