Sıfır Sayfa Nedir?

Sıfır sayfa bir bilgisayarın belleğinin en başında adres alanıdır. Sıfır bu alanda bulunan hafıza adreslerini ifade eder, çünkü başlangıçta adreslerin tümü sıfır ile başlar. Eski bilgisayarlarda, bu alan birincil işlevler ve kritik bilgiler için ayrılmıştır. Zaman geçtikçe, daha az sistem sıfır sayfaya dayanıyordu ve özel tedavisi daha az yaygınlaştı. Daha yeni bilgisayarlarda, bu hafıza adresi, programlama hafızasının kullanımını izlemenin ve hataları aramanın bir yolu olarak genellikle temiz tutulur.

Eski bilgisayar sistemlerinin bellek kullanımı birçok yönden yeni modellerde olduğu gibidir. Programlar yürütüldüğünde, yakında çalıştırılacak veya son zamanlarda çalışmayı tamamlamış olacaklarsa, bellekten etkin belleğe taşınırlar. Aktif bellek çok daha hızlı çalışır ve programın daha az bekleme süresiyle çalışmasına izin verir. Bilgisayar, tüm evdeki adresle aynı olan programlara adres atayarak tüm bu belleği izler.

Çoğu zaman, bir bilgisayar kapatıldığında, aktif bellek kaybolur. Sonuç olarak, bir bilgisayar ilk açıldığında, bellek tamamen boş olmalıdır. Bu, sisteme yüklenen ilk bilgi bitlerinin hafıza listelerinin en önüne veya sıfır sayfasına gideceği anlamına gelir. Her şeyin olması gerektiği gibi çalıştığından emin olmak için, bu bellek alanında çalışmak üzere bazı işlevler oluşturuldu ve diğer programlar sürdürüldü.

Zaman açıkken, bilgisayar hızları önemli ölçüde arttı. Hafıza hızı diğer her şeyle birlikte artarken, işlemci hızı yavaşça bir araya geldi ve birkaç fonksiyon açısından üstesinden geldi. Bu değişiklik sıfır sayfasını önemli ölçüde daha az önemli hale getirdi ve sonuç olarak birçok sistem onu ​​kullanmayı bıraktı. Bu kadar küçük bir düzeyde kontrol etmeye çalışmak yerine, sistemin bilginin nerede tutulduğu konusunda kendi kararlarını vermesi kolaylaştı.

Modern bilgisayarlar genellikle sıfır sayfadan tamamen vazgeçeceklerdir. Bazı işlemciler adres alanının başında kasıtlı olarak boş tutan küçük bir miktar bellek tahsis etmeye devam edecektir. Bir program kilitlenir ve mevcut olmayan belleğe erişmeye çalıştığında, hatalı biçimlendirilmiş bellek işaretçisi ilk kullanılabilir adrese işaret eder. Bu işaretçiler için boş bölüm izlenerek, hatalı çalışan programları bulmak mümkündür. Birçok yönden, bu orijinal sıfır sayfanın tam tersidir; temel programlarla dolu olmak yerine, boş ve arızaları bekliyor.