Bem, resumindo: um cache morno é útil, enquanto um cache frio não é. Na verdade, um cache frio pode ser perigoso de usar.
Você vê, todo o objetivo de um cache é manter os dados facilmente acessados. Por exemplo, um cache DNS armazenará localmente os resultados das resoluções de nomes que você solicitou recentemente e, quando essas mesmas resoluções forem solicitadas novamente, seus resultados já estarão disponíveis e serão exibidos imediatamente sem consultar um banco de dados de nomes externo maior e provavelmente . Em outras palavras, o seu computador não precisa solicitar ao servidor de nomes de domínio do seu provedor de serviços da Internet o endereço IP google.com porque seu computador já o sabe - seu cache do DNS é quente
Mas se você nunca solicitar o ip do google, ele não estará no seu cache. Um cache frio é muito obsoleto para ser útil - como nos dados que ele contém, é provável que também antigo seja preciso - ou é inteiramente vazio, e vazio muito frio.
Mas muitas vezes vazio é melhor que antigo - embora isso seja altamente dependente, é claro, dos dados que estão sendo armazenados em cache. O Empty é fácil de manusear porque precisa apenas de preenchimento - isso é óbvio - mas os caches antigos exigem correção de erros. Esse é o principal problema logístico de desenvolvimento e manutenção de sistemas de cache - como você pode saber que os dados armazenados em cache estão atualizados e o que é feito se não estiverem?
Eu não responderei a nenhuma dessas perguntas - elas são ambas dependentes de implementação e provavelmente muito além de minha capacidade, de qualquer forma - mas deve ser entendido que todos os sistemas de cache vêm com alguns recursos risco de imprecisão. Acompanha o território. O risco pode não ser grande - muitas vezes é apenas um risco de alguns nanossegundos extras no tempo de processamento. O sistema de cache verificará os dados solicitados contra qualquer falha de segurança que tenha sido implementada pelo designer de cache e, se for desejado, o sistema de cache, por exemplo, consultará o DNS do ISP para o ip do google e está tudo bem.
O esquenta o cache, , mas o menos é arriscado. Os benefícios do cache morno de manter os dados próximos superam os riscos das desvantagens do cache frio ou ... provavelmente você não deve armazenar em cache.