Birincil ve İkincil Bellek Arasındaki Fark

Anonim

Birincil ve İkincil Bellek | Yardımcı Depolama Aygıtları

Bir bilgisayar, verileri depolamak için bir bellek aygıtları hiyerarşisi içerir. Kapasiteleri, hızı ve maliyetleri değişir. Birincil bellek (ana bellek olarak da bilinir), CPU tarafından doğrudan bilgi erişimi ve okunması için 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 koruyan kalıcı bir depolama aygıtı olarak kullanılan bir depolama aygıtıdır.

Birincil Bellek Nedir?

Birincil bellek, bilgi saklamak ve almak için doğrudan CPU tarafından erişilen bellektir. Çoğu zaman birincil belleğe RAM (Rasgele Erişim Belleği) denir. Bu, enerjisi kesildiğinde verilerini kaybeden uçucu bir bellektir. Birincil bellek, CPU tarafından adres ve bellek yolu üzerinden doğrudan erişilebilir ve veri ve talimatlar almak için CPU tarafından sürekli olarak erişilir. Dahası, bilgisayarlar, başlangıç ​​programı (BIOS) gibi sıklıkla yürütülen talimatları içeren bir ROM (Salt Okunur Bellek) içeriyor. Bu, güç kapatıldığında verilerini koruyan kalıcı bir bellektir. Ana belleğe sıklıkla erişildiğinden daha hızlı olması gerekir. Fakat boyutu daha küçüktür ve maliyetlidirler.

İkincil Bellek Nedir?

İkincil bellek, doğrudan CPU tarafından erişilemeyen ve güç kapatıldıktan sonra bile verileri koruyan kalıcı bir depolama aygıtı olarak kullanılan bir depolama aygıtıdır. CPU bir giriş / çıkış kanalı vasıtasıyla bu cihazlara erişir ve veriler önce erişmeden önce ikincil hafızadan birincil hafızaya 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 dosya ve dizinlere göre bir dosya sistemine göre düzenlenir. Ayrıca, ek bilgiler, erişim izinleri, sahip, son erişim zamanı gibi verilerle ilişkilendirilir. Ayrıca, birincil bellek dolduğunda, ikincil bellek, en az kullanılan verilerin birincil bellekte tutulması için geçici bir depolama alanı olarak kullanılır. İkincil bellek aygıtları daha az maliyetlidir ve boyutu daha büyüktür. Ancak erişim sürelerinin büyüklüğü var.

Birincil ve İkincil Bellek Arasındaki Fark

Birincil bellek, bilgi saklamak ve almak için doğrudan CPU tarafından 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üç kapalıyken (geçici) iken, ikincil hafıza, güç kapalı olduğunda (uçucu değil) verileri korurken verileri muhafaza etmez. Dahası, birincil bellek ikincil belleğe kıyasla ç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 kıyasla daha pahalıdır. Bu nedenle, genellikle bir bilgisayar, daha küçük bir birincil bellek ve daha büyük bir ikincil bellek içerir.