Birincil ve İkincil Bellek | Yardımcı Depolama Cihazları
Bilgisayar, veri depolamak için bir bellek aygıtları hiyerarşisi içerir. Kapasiteleri, hızları ve maliyetleri bakımından farklılık gösterirler. Birincil bellek (ana bellek olarak da bilinir), bilgi depolamak ve almak için CPU tarafından doğrudan erişilen bellektir. İkincil bellek (harici veya yardımcı bellek olarak da bilinir), doğrudan CPU tarafından erişilemeyen ve güç kapatıldıktan sonra bile verileri tutan kalıcı bir depolama aygıtı olarak kullanılan bir depolama aygıtıdır..
Birincil Bellek Nedir?
Birincil bellek, bilgi depolamak ve almak için CPU tarafından doğrudan erişilen bellektir. Çoğu zaman, birincil bellek RAM (Rasgele Erişim Belleği) olarak da adlandırılır. Güç kapatıldığında verilerini kaybeden kalıcı bir bellektir. Birincil belleğe adres ve bellek veri yolu üzerinden CPU tarafından doğrudan erişilebilir ve veri ve talimatları almak için CPU tarafından sürekli olarak erişilebilir. Ayrıca, bilgisayarlarda, başlangıç programı (BIOS) gibi sıklıkla yürütülen talimatları içeren bir ROM (Salt Okunur Bellek) bulunur. Bu, güç kapatıldığında verilerini koruyan kalıcı bir bellektir. Ana belleğe sık sık erişildiğinden, daha hızlı olması gerekir. Ama boyut olarak daha küçük ve aynı zamanda pahalı.
İkincil Bellek Nedir?
İkincil bellek, CPU tarafından doğrudan erişilemeyen ve güç kapatıldıktan sonra bile verileri tutan kalıcı bir depolama cihazı olarak kullanılan bir depolama cihazıdır. CPU bu cihazlara bir giriş / çıkış kanalı üzerinden erişir ve veri erişmeden önce ikincil bellekten birincil belleğe aktarılır. Genellikle, sabit disk sürücüleri ve optik depolama aygıtları (CD'ler, DVD'ler) modern bilgisayarlarda ikincil depolama aygıtları olarak kullanılır. İkincil bir depolama aygıtında, veriler bir dosya sistemine göre dosya ve dizinlerde düzenlenir. Bu aynı zamanda ek bilgileri erişim izinleri, sahip, son erişim süresi vb. Verilerle ilişkilendirmeyi de sağlar. Ayrıca, birincil bellek dolduğunda, ikincil bellek en az kullanılan verileri birincil bellekte tutmak için geçici bir depolama olarak kullanılır. . İkincil bellek aygıtları daha az maliyetli ve daha büyük boyuttadır. Ancak geniş bir erişim süreleri var.
Birincil ve İkincil Bellek Arasındaki Fark
Birincil bellek, bilgi depolamak ve almak için CPU tarafından doğrudan erişilen, ikincil belleğe doğrudan CPU tarafından erişilemeyen bellektir. Birincil belleğe CPU tarafından adres ve veri yolları kullanılarak erişilirken, ikincil belleğe giriş / çıkış kanalları kullanılarak erişilir. Birincil bellek, güç kapatıldığında (geçici) verileri tutmaz, ikincil bellek ise güç kapatıldığında (geçici olmayan) verileri tutar. Ayrıca, birincil bellek, ikincil belleğe göre çok hızlıdır ve daha düşük bir erişim süresine sahiptir. Ancak, birincil bellek aygıtları, ikincil bellek aygıtlarına göre daha maliyetlidir. Bu nedenle, genellikle bir bilgisayar daha küçük birincil bellek ve daha büyük ikincil bellek içerir.