O que é uma página zero?
A página zero é a parte da memória de um computador no início do espaço de endereço. O zero refere -se aos endereços de memória contidos nesta área, pois é no início que todos os endereços começam com zero. Nos computadores mais antigos, esse espaço foi reservado para funções primárias e informações críticas. Com o passar do tempo, menos sistemas se baseavam na página zero e seu tratamento especial tornou -se menos comum. Em computadores mais novos, esse endereço de memória geralmente é mantido limpo como uma maneira de monitorar o uso da memória de programação e busca de erros.
O uso de memória de sistemas de computador mais antigos é de várias maneiras iguais aos modelos mais recentes. Quando os programas forem executados, serão executados em breve ou terminam recentemente de operar, eles serão movidos do armazenamento para a memória ativa. A memória ativa opera muito mais rápido e permite que o programa funcione com menos tempo de espera. O computador mantém o controle de toda essa memória atribuindo endereços aos programas, basicamente o mesmo que o Address em uma casa.
Na maioria das vezes, quando um computador é desligado, a memória ativa é perdida. Como resultado, quando um computador liga pela primeira vez, a memória deve estar totalmente vazia. Isso significa que os primeiros bits de informações carregados no sistema iriam na frente das listas de memória ou na página zero. Para garantir que tudo funcionasse como deveria, certas funções foram construídas para operar nessa área de memória e outros programas foram mantidos fora.
Como o tempo em que estiver ligado, as velocidades do computador aumentaram drasticamente. Enquanto a velocidade da memória aumentou junto com todo o resto, a velocidade do processador o encontrou lentamente e o ultrapassou em relação a várias funções. Essa alteração tornou a página zero significativamente menos importante e muitos sistemas pararam de usá -la como resultado. Tornou -se mais fácil deixar o sistema tomar suas próprias decisões sobre onde as informações foram mantidas, em vez de tentar controlá -lo em talum nível menor.
Computadores modernos geralmente renunciam completamente à página zero. Alguns processadores ainda alocarão uma pequena quantidade de memória no início do espaço de endereço, que ele intencionalmente mantém vazio. Quando um programa atrapalha e tenta acessar a memória que não existe, o ponteiro de memória malformado simplesmente apontará para o primeiro endereço disponível. Ao monitorar a seção vazia para esses indicadores, é possível localizar programas de mau funcionamento. De muitas maneiras, este é o oposto da página zero original; Em vez de estar repleto de programas essenciais, ele está vazio e aguardando mau funcionamento.