Skip to main content

Cos'è una pagina zero?

La pagina zero è la parte della memoria di un computer all'inizio dello spazio degli indirizzi IS.Lo zero si riferisce agli indirizzi di memoria contenuti in quest'area, poiché è all'inizio che tutti gli indirizzi iniziano con zero.Nei computer più vecchi, questo spazio era riservato alle funzioni primarie e alle informazioni critiche.Col passare del tempo, un minor numero di sistemi si basava sulla pagina zero e il suo trattamento speciale divenne meno comune.Nei computer più recenti, questo indirizzo di memoria viene spesso mantenuto pulito come un modo per monitorare l'utilizzo della memoria della programmazione e cercare errori.

L'utilizzo della memoria dei vecchi sistemi informatici è per molti versi lo stesso dei modelli più recenti.Quando i programmi verranno eseguiti, verranno eseguiti presto o hanno recentemente finito di funzionare, vengono spostati dalla memoria attivo.La memoria attiva funziona molto più velocemente e consente al programma di funzionare con meno tempo di attesa.Il computer tiene traccia di tutta questa memoria assegnando gli indirizzi ai programmi, sostanzialmente lo stesso dell'indirizzo su una casa.

Per la maggior parte, quando un computer è spento, la memoria attiva viene persa.Di conseguenza, quando un computer si accende per la prima volta, la memoria dovrebbe essere totalmente vuota.Ciò significa che i primi frammenti di informazioni caricati nel sistema andrebbero nella parte anteriore degli elenchi di memoria o sulla pagina zero.Per assicurarsi che tutto funzionasse come dovrebbe, sono state costruite alcune funzioni per funzionare in questa area di memoria e altri programmi sono stati tenuti fuori.

Come tempo in cui si sono accesa, le velocità del computer sono aumentate drasticamente.Mentre la velocità della memoria è aumentata insieme a tutto il resto, la velocità del processore si è incontrata lentamente e lo ha superato per quanto riguarda diverse funzioni.Questa modifica ha reso la pagina zero significativamente meno importante e molti sistemi hanno smesso di usarla di conseguenza.È diventato più facile lasciare che il sistema prendesse le proprie decisioni su dove sono state mantenute le informazioni, piuttosto che tentare di controllarle a un livello così minore.

I computer moderni spesso rinunceranno completamente alla pagina zero.Alcuni processori allocheranno comunque una piccola quantità di memoria all'inizio dello spazio degli indirizzi, che mantiene intenzionalmente vuoto.Quando un programma si incasina e cerca di accedere alla memoria che non esiste, il puntatore di memoria malformato indicherà semplicemente il primo indirizzo disponibile.Monitorando la sezione vuota per questi puntatori, è possibile individuare programmi di malfunzionamento.In molti modi, questo è l'opposto della pagina zero originale;Invece di essere pieno di programmi essenziali, è vuoto e in attesa di malfunzionamenti.