Fiziksel ve Sanal Bellek
Fiziksel bellek ve Sanal bellek, bir bilgisayarda veri depolamak için kullanılan iki bellek türüdür. Fiziksel bellek, RAM (Rastgele Erişim Belleği) belleği gibi yongaları ve veri depolamak için kullanılan sabit diskler gibi depolama aygıtlarını ifade eder. Sanal bellek, bilgisayarın bir programı yürütmek için yeterli fiziksel belleği olmadığında İşletim sistemi tarafından oluşturulan bir bellek alanıdır. Sanal bellek, RAM ile sabit sürücü 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, RAM'i ve bilgisayardaki verileri depolamak için kullanılan sabit diskleri ifade eder. Bir bilgisayarda işletim sistemi, uygulama programları ve şu anda kullanılan veriler RAM'de tutulur, böylece işlemci tarafından hızlı bir şekilde erişilebilirler. 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 mevcuttur. Güç kapatıldığında, RAM açıldığında tüm veriler kaybolur ve bilgisayar açıldığında işletim sistemi ve diğer veriler sabit diskten yeniden RAM'e yüklenir. Sabit disk, verileri bir bilgisayarda depolamak için kullanılan kalıcı bir bellektir (güç olmasa bile verileri tutan bir bellektir). Manyetik verileri depolayan plakalı 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ı ile birleştirir. Bilgisayarda bir programı yürütmek için yeterli RAM alanı yoksa, sanal bellek verileri RAM'den RAM'deki alanı boşaltan bir disk belleği dosyasına aktarır. Sabit diskin bir kısmı sayfa dosyasını saklamak için kullanılır. Bu aktarım işlemi o kadar hızlı yapılır ki kullanıcı bir fark hissetmez. Sanal bellek, yürütülmekte olan bölüm RAM'de bulunurken tüm veri bloğunu tutabilir. Bu nedenle sanal bellek, işletim sisteminin aynı anda birden fazla programı çalıştırmasına izin verir, böylece çoklu programlama derecesini arttırır. Sanal bellek, çalıştırılabilecek programların boyutunu arttırırken, sabit disk belleği RAM'den daha ucuz olduğu için maliyet avantajları sağlar.
Fiziksel ve Sanal Bellek arasındaki fark nedir
Fiziksel bellek, RAM ve sabit disk sürücüleri gibi bir bilgisayarda veri depolayan fiziksel aygıtlara atıfta bulunurken, sanal bellek, RAM alanı yeterli olmadığında RAM'de veri depolamak için RAM alanını sabit sürücü alanıyla birleştirir. Sabit diskin bir kısmı, RAM'den aktarılan verileri depolamak için sanal bellek tarafından kullanılan sayfa dosyalarını saklamak için kullanılır. Sabit diskteki sayfa dosyaları ile RAM (sanal bellek üzerinden) arasında veri değişimi çok hızlı olsa da, çok fazla değişiklik sistemin genel performansını yavaşlatabilir.