O que é memória de sombra?
Também conhecida 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 BIOS de um sistema de computador. Essa reserva de memória duplicada ou de sombra é alojada em uma área protegida da memória de acesso aleatório ou RAM do sistema, 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 requerem o uso desse tipo de memória e podem até mesmo usuários a opção de desligar a memória duplicada como forma de alocar recursos em outro local.
O objetivo da memória de sombra é proteger o sistema contra possíveis danos à ROM (memória somente leitura) que faz parte da configuração geral do sistema. Os sistemas operacionais mais antigos geralmente incluíam esse recurso específico como um meio de copiar o BIOS para facilitar a recuperação quando o sistema foi ligado e, às vezes, mesmo quando tarefas específicas estavam sendo executadas durante a sessão. Embora alguns dos sistemas operacionais mais recentes não confiem mais nessa abordagem específica, não é incomum que as configurações padrão do sistema permitam a criação de uma cópia do BIOS e seu armazenamento em uma área segura da RAM. O benefício de manter essa função ativa é que, no caso improvável 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 solucionar o problema e ajudar a reparar a corrupção.
Dependendo da configuração da memória de sombra, ela 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 versados em alterar configurações normalmente podem aplicar métodos diferentes relevantes para sistemas operacionais específicos para ajustar a quantidade de memória de acesso aleatório usada para armazenar os bytes de dados copiados. Isso pode ser especialmente útil se o sistema de computador envolvido tiver uma quantidade relativamente baixa de memória, e for necessário alocar mais dessa memória para a execução de outros programas.
Embora o uso da memória sombra possa ser opcional em alguns sistemas operacionais, existe uma diferença de opinião sobre se o recurso deve ser desligado ou permitido a operação. 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 corrupção do BIOS. Outros observam que os sistemas operacionais mais recentes têm proteções adicionais que reduzem ainda mais o potencial para esse tipo de problema, tornando a memória sombria mais ou menos obsoleta.