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.
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.
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.