Fiziksel ve Sanal Bellek
Fiziksel bellek ve Sanal bellek, bir bilgisayarda veri depolamak için kullanılan iki bellek biçimidir. Fiziksel bellek, RAM (Rastgele Erişim Belleği) bellek gibi yongaları ve verileri depolamak için kullanılan sabit diskler gibi depolama aygıtlarını ifade eder. Sanal bellek, bilgisayarda bir programı yürütmek için yeterli fiziksel belleğe sahip olmadığında İşletim sistemi tarafından oluşturulan bir bellek alanıdır. Sanal bellek, RAM ile sabit disk alanı birleştirilerek oluşturulur. Sanal bellek, RAM yeterli olmadığında büyük programların daha hızlı yürütülmesini sağlar.
Fiziksel Hafıza
Daha önce de belirtildiği gibi, fiziksel bellek, bilgisayardaki verileri depolamak için kullanılan RAM ve sabit diskleri ifade eder. Bir bilgisayarda işletim sistemi, uygulama programları ve halihazırda kullanılan veriler, işlemci tarafından hızlı bir şekilde erişilebilmesi için RAM'de tutulur. RAM'e, sabit disk ve CD-ROM gibi diğer depolama aygıtlarından daha hızlı erişilebilir. Ancak RAM'deki veriler yalnızca bilgisayar çalışırken var olur. Güç kapatıldığında, RAM'deki tüm veriler kaybolur ve bilgisayar açıldığında işletim sistemi ve diğer veriler sabit diskten tekrar RAM'e yüklenir. Sabit disk, bir bilgisayarda veri depolamak için kullanılan, kalıcı bir bellektir (güç verilmediğinde bile verileri tutan bir bellek). Manyetik verileri depolayan plaka adı verilen dairesel disklerden oluşur. Veriler, okuma/yazma kafaları kullanılarak plakalara yazılır ve plakalardan okunur.
Sanal Bellek
Sanal bellek, bilgisayarda bir programı yürütmek için RAM alanı olmadığında kullanılır. Sanal bellek, RAM alanını sabit disk alanıyla birleştirir. Bilgisayarda bir programı yürütmek için yeterli RAM alanı olmadığında, sanal bellek, verileri RAM'den bir disk belleği dosyasına aktarır ve bu, RAM'deki alanı boş altır. Sabit diskin bir kısmı, sayfa dosyasını depolamak için kullanılır. Bu aktarım işlemi o kadar hızlı yapılır ki kullanıcı bir fark hissetmez. Şu anda yürütülmekte olan kısım RAM'de bulunurken, sanal bellek tüm bir veri bloğunu tutabilir. Bu nedenle sanal bellek, işletim sisteminin aynı anda birkaç programı çalıştırmasına izin vererek çoklu programlama derecesini artırır. Sanal bellek, çalıştırılabilecek programların boyutunu artırırken, sabit disk belleği RAM'den daha ucuz olduğu için maliyet avantajı sağlar.
Fiziksel ve Sanal Bellek arasındaki fark nedir
Fiziksel bellek, RAM ve sabit disk sürücüleri gibi bir bilgisayarda verileri depolayan fiziksel aygıtları ifade ederken, sanal bellek, RAM alanı boş olduğunda verileri RAM'de depolamak için RAM alanını sabit sürücü alanıyla birleştirir. yeterli değil. Sabit diskin bir kısmı, RAM'den aktarılan verileri depolamak için sanal bellek tarafından kullanılan sayfa dosyalarını depolamak için kullanılır. Sabit diskteki sayfa dosyaları ile RAM (sanal bellek aracılığıyla) arasındaki veri alışverişi çok hızlı olsa da, çok fazla değiştirme sistemin genel performansını yavaşlatabilir.