Quando um computador é ativado, as partes essenciais do sistema operacional (OS) são transferidas para
RAM (memória de acesso aleatório) .
Aqui está uma explicação mais detalhada:
*
Processo de inicialização: Quando você liga em um computador, ele passa por um processo chamado de inicialização.
*
BIOS/UEFI: O primeiro programa que executa é geralmente o BIOS (sistema básico de entrada/saída) ou UEFI (interface de firmware extensível unificada), que é o firmware armazenado em um chip na placa -mãe.
*
Post (autoteste de energia): O BIOS/UEFI executa uma postagem para verificar os componentes de hardware.
*
bootloader: O BIOS/UEFI então localiza e carrega um programa de carregador de inicialização de um dispositivo de armazenamento (geralmente o disco rígido ou o SSD).
*
Carregamento do kernel: O trabalho principal do carregador de inicialização é carregar o kernel do sistema operacional (o núcleo do sistema operacional) na RAM.
*
OS em RAM: Uma vez que o kernel é carregado na RAM, o sistema operacional assume o controle do sistema. Outros componentes essenciais do sistema operacional, como drivers de dispositivo, bibliotecas de sistemas e serviços críticos, também são carregados na RAM, conforme necessário.
Por que RAM? *
Velocidade: A RAM é muito mais rápida que os dispositivos de armazenamento, como discos rígidos ou SSDs. O sistema operacional precisa estar na RAM para executar instruções e responder rapidamente aos eventos de entrada e sistema do usuário.
*
Acesso direto: A CPU pode acessar diretamente dados e instruções armazenadas na RAM.
*
Volatilidade: A RAM é volátil, o que significa que seu conteúdo é perdido quando a energia é desligada. É por isso que você precisa salvar seu trabalho em um dispositivo de armazenamento (disco rígido, SSD, etc.) para persistir.
Em resumo, as partes essenciais do sistema operacional são transferidas para a RAM quando o computador é ativado para permitir uma operação rápida e eficiente.