LangTurk | Windows Virtual Memory (Sanal Bellek)

Windows Virtual Memory (Sanal Bellek)

26 Ağustos 2007, Pazar 9 pm | Yazan : webdr | 490 okunma |

| 490 okunma

Virtual memory, bilgisayarınızda RAM olarak görev yapan sabit disk alanıdır. Eğer sahip olduğunuz donanımsal RAM seviyesi bazı uygulamalarca aşılırsa o zaman RAM olarak bu sabit disk alanı kullanılmaya başlanır. Bunu ise RAM tarafından işleme alınacak verileri önce bu sabit disk alanına aktarıp daha sonra gerek duyduğunda ve RAM müsait olduğu her an bu alandan alarak RAM’e iletmek sureti ile yapar.

Başka bir ifade ile işlemci tarafından hemen kullanılacak veri donanım olan RAMlerinizdeki çiplerde daha sonra kullanılacak veri ise sanal bellekte bekletilir ve hemen erişilmesi gereken verilere RAM sayesinde daha çabuk erişilir. Sanal bellekteki bu verinin normal RAM’e aktarılması esnasında swap (takas) dosyası kullanılır ve bu dosyanın aktarılma işlemine paging ya da bu dosya üzerindeki aktarılan her veriye page file denir.Tabiki donanımsal yükseltmeler yani fazladan RAM almak sanal belleğin arttırılması ile sağlanabilecek hız artışlarının çok çok üstünde bir hız artışı sağlar çünkü bu sanal bellek dosyalarına erişmekte belli bir süre alır. Eğer donanımı yüksek yani RAM’leri yeterli olan bir bilgisayara sahipseniz ve işlemleriniz sanal bellek kullanmasına gerek yoksa o zaman sanal bellek kapatılarak işlemlerinizi daha da hızlandırabilirsiniz diğer taraftan donanımsal açıdan bu yeterlilik yoksa sanal bellek değerini en uygununa ayarlamak sizin için daha verimli olacaktır. Bilinçsizce yapılan sanal bellek arttırımları ise sistemi yavaşlatmaktan başka bir işe yaramaz yani ne kadar fazla sanal bellek o kadar fazla hız diye bir durum söz konusu değildir.

Ancak virtual memory performansı sadece sahip olduğu alana bağlı değildir aynı zamanda sistematik bir şekilde uygulanan kayıt defteri temizlikleride Eusing Free Registry Cleaner ile kayıt defteri temizliği bu alanın performansının artmasına yardımcı olmaktadır.

Bunun yanında sanal belleğin daha önceden kullandığının söylediğimiz page file dosyalarıda zamanla ayrışmaktadır bu nedenle bir birleştirici ile bu page file dosyalarının sistem başlangıcında birleştirilmesi gerekir. Bunun için microsoftun kullandığ PageDefrag yazılımının kullanabilirsiniz.

Peki sanal bellek miktarı ne kadar olmalıdır?

Fazla ayrıntıya girmeden hemen söyleyim sahip olduğunuz RAM değerinin 1.5 katı olması idealdir yani 512 RAM takılı bir bilgisayar için sanal bellek 768 MB olmalıdır. (1.5*512= 768 )
Konu ile ilgili bir diğer ipucuda işlemcinin page file dosyalarını sürekli kullanmasını önlemek için initial ve maximum size verilerini birbirinin aynısı olarak girebilirisiniz.
Peki bir yazılımın ne kadar sanal bellek kullandığını nerden öğrenebilirsiniz. CTRL+ALT+DELETE tuş kombinasyonu ile açtığınız windows görev yöneticisinin , Processes (İşlemler) sekmesine gelin ve araç çubuğundaki görünüm -> sütunları seç seçeneği ile sanal bellek sütununu seçin.

Sanal belleği ayarlamak içinse aşağıdaki resimde görülen yolları izleyerek (sistem yöneticisi “Bilgisayarım -> sağ tık -> Özellikler” menüsü ile erişilebilir)daha önceden bahsettiğim veriler ışığı altında sanal bellek değerinizi sahip olduğunuz RAM değerlerine göre ölçüp aşağıda resimde gösterilen yerlere giriniz ve ayarla düğmesine tıklayıp sistemden çıkınız.

Hepinize kolay gelsin..
webdr

Bu Yazıyı Paylaşın: Bağcık |Webiket |Oyyla |LinkiBol |Favorri |Tusul |del.icio.us |

Şansımı denemek istiyorum



Yorumlarınızı bekliyoruz!