O que é a memória Shadow?
Também conhecido como RAM de sombra, a memória de sombra é essencialmente uma duplicação das rotinas inerentes ao sistema operacional básico de entrada/saída ou no BIOS de um sistema de computador. Esta reserva de memória duplicada ou sombra é então alojada em uma área protegida dos sistemas de memória de acesso aleatório ou RAM, facilitando a recuperação da cópia quando e conforme necessário. Dependendo do tipo de sistema operacional usado, a memória de sombra pode ser usada na inicialização e em determinados momentos durante a operação do dispositivo. Outros sistemas operacionais não exigem o uso desse tipo de memória e podem até usuários a opção de desligar a memória duplicada como um meio de alocar recursos em outros lugares.
A bolsa da memória de sombra é proteger o sistema de possíveis danos à memória somente leitura (ROM) que faz parte da configuração geral do sistema. Os sistemas operacionais mais antigos geralmente incluíam este FE em particularcomo um meio de copiar o BIOS para facilitar a recuperação quando o sistema foi ativado e, às vezes, mesmo quando tarefas específicas estavam sendo executadas durante a sessão. Embora alguns dos sistemas operacionais mais recentes não dependam mais dessa abordagem específica, não é incomum para as configurações padrão no sistema para permitir a criação de uma cópia do BIOS e seu armazenamento em uma área segura da RAM. O benefício em manter essa função ativa é que, no improvável evento de que o BIOS alojado na memória somente leitura seja danificado de alguma maneira, a cópia salva na RAM pode ser usada para superar o problema e ajudar na reparação da corrupção.
Dependendo da configuração da memória de sombra, pode utilizar uma quantidade considerável de recursos ou exigir apenas uma pequena quantidade para funcionar com eficiência. Os usuários que são bem versados na alteração de configurações normalmente podem aplicar diferentes métodos relevantes a sistemas operacionais específicos para ajustar a quantidade de memória de acesso aleatório que é usod na habitação dos bytes de dados copiados. Isso pode ser especialmente útil se o sistema de computador envolvido tiver uma quantidade relativamente baixa de memória para começar, e é necessário alocar mais dessa memória para executar outros programas.
Embora o uso da memória de sombra possa ser opcional com alguns sistemas operacionais, há uma diferença de opinião sobre se o recurso deve ser desligado ou permitido operar. Os proponentes veem o uso contínuo desse recurso como uma medida de proteção que pode nunca ser realmente necessária, mas pode ser muito importante para a recuperação do sistema no improvável evento de uma corrupção do BIOS. Outros observam que os sistemas operacionais mais recentes têm proteções adicionais que reduzem ainda mais o potencial desse tipo de problema, tornando a memória das sombras mais ou menos obsoleta.