Windows Sanal Belleğini %1500 Hızlandırın!

06 Kas 2010 Cmt 90 yorum

Yeterince sistem belleğine sahipseniz sanal bellek dosyasını RAM üzerine taşıyabilirsiniz.

Sanal Bellek Nedir?

Sanal bellek, Windows'un RAM üzerinde o anda işletilmeyen verileri depoladığı bir sabit disk dosyasıdır. Sabit disk üzerinden çalıştığı için oldukça yavaş olan sanal belleğin kullanım amacı düşük sistem belleğine sahip bilgisayardan tam performanslı olmasa da büyük bellek ihtiyacı olan uygualamarını çalıştırmasını sağlamaktır. Bir örnek verecek durumu açıklayalım.

Sistemimizde 256 MB RAM bellek bulunduğunu düşünelim. Normal şartlarda 512 MB bellek ihtiyacı olan bir uygulamanın hata verip çalışmaması gerekir. Bu noktada sabit disk üzerinde oluşturulmuş sanal bellek devreye giriyor. Çalışacak uygulamanın hemen işletilecek bölümü RAM belleğe, kalan bölümü de sanal belleğe yazılıyor. Bu sırada RAM üzerinde o anda kullanılmayan, gereksinim duyulmayan veriler de sanal belleğe gönderiliyor. Böylelikle RAM üzerinde boş alan da elde ediliyor. Uygulamanın işletilen bölümü ile bekleyen bölümü RAM bellek ile sanal bellek arasında sürekli takas ediliyor. Örneğin bir oyunda yeni bir haritaya geçtiğinizde eski harita sanal belleğe gönderilirken yeni harita RAM'de konumlanacaktır.

Sanal Bellek Gerekli Mi?

Düşük belleğe sahip bir bilgisayarda büyük bellek ihtiyacı olan uygulamaları (Photoshop vs.) çalıştırmak istiyorsanız kesinlikle gerekli.

Sanal Bellek Dosyası Nerede Saklanıyor?

Genellikle Windows'u yüklediğiniz sürücünün kök dizininde pagefile.sys dosyasında saklanıyor. Bu dosya sistem tarafından kilitli olup açılamaz ve silinemez.

Önerilen Sanal Bellek Boyutu Nedir?

Alt sınır 2 MB olsa da önerilen en düşük boyut sahip olduğunuz RAM belleğin 1.5 katı, en yüksek boyut ise 3 katı olacak şekilde ayarlayabilirsiniz.

Sanal Belleği Nasıl Hızlandırabilirim?

Eğer birden fazla fiziksel diske sahipseniz sanal bellek dosyasını Windows'un kurulu olmadığı disk üzerinde oluşturun. Sanal bellek dosyası parçalanmaya uğradıysa Disk Birleştiricisi yazılımlarını kullanarak dosyayı birleştirin.

Sanal Belleği RAM'da Konumlandırmak:

Eğer sisteminizde 3 GB ve üzeri RAM varsa ve Windows boş bellek alanını kullanmak yerine hala sanal bellek dosyasını şişiriyorsa bu dosyayı RAM üzerine alabilirsiniz. Böylelikle sabit disk üzerinde sürekli yapılan okuma yazma işlemlerinden de kurtularak performans artışı sağlayabilirsiniz.


4 GB'lık RAM belleğimin %40'ı boş fakat Windows hala sanal belleği dolduruyor.

RAM Disk Oluşturmak:

RAM bellek üzerinde bir alanı Windows'a sanki bir sabit diskmiş gibi göstereceğiz. Böylece sanal bellek ayarlarında sanal bellek dosyasını burada oluşturmak mümkün olacak.

Buraya tıklayarak sisteminize uygun RamDisk Plus yazılımını indirin. Kurduktan sonra gerekiyorsa sistemi yeniden başlatın. Uygulamayı çalıştırdığınızda aşağıdaki pencere gelecek.


RamDisk Plus, RAM bellek üzerinde sanal diskler oluşturabiliyor.

Menüde Action->Add seçeneğine tıklayın ve aşağıdaki adımları izleyin.


Next'e tıklayarak devam ediyoruz.


Şimdilik küçük boyutlu bir disk oluşturacağız.


RamDisk başlatıldığında içeriğinin silinmesinde bir sakınca yok.


RamDisk'imiz için bir sürücü harfi seçiyoruz.


NTFS dosya sistemi daha iyi bir seçim olacaktır.


RamDisk içeriği bilgisayar kapandığında silinsin istiyoruz.


Herşey gözden geçirdikten sonra Finish'e tıklayabiliriz.


Oluşturulma başarı.


RamDisk'imiz hazır.

Hız Farkı:

Sabit disk ile RamDisk'in okuma hızlarını Everest Ultimate programında karşılaştırdım. Seagate diskim ortalama 166 MB/sn okuma hızına ulaşırken, RamDisk'te bu değer 2500 MB/sn oldu. Sonuçlar aşağıdaki grafikte görülüyor.


Yeşil çizgi sabit disk, kırmızı çizgi ise RamDisk.

Sanal Belleğin RamDisk Üzerinde Oluşturulması:

Bilgisayarım Özellikleri'nde Gelişmiş Sistem Seçeneklerinin Gelişmiş sekmesi altında Performans grubundaki Ayarlar'a tıklayın. Açılan pencerede Gelişmiş sekmesi altında Sanal Bellek grubunda Değiştir'e tıklayın. Burada sanal bellek ayarlarını yapabilirsiniz.


Sanal bellek ayarları

Windows'un kurulu bulunduğu diske de belirli bir sanal bellek ayırın. Ayarlamaz iseniz RamDisk'in başlatılamaması halinde sistem sanal bellekten mahrum kalacaktır. 

Yolunda gitmeyen birşeyler olursa ya da RamDiski silmek isterseniz yazılımda oluşturduğunuz diske sağ tıklayın ve Remove seçeneğine tıklayın.


İsterseniz RamDisk'i hemen silebilirsiniz.

RamDisk'i Başka Nerelerde Kullanabilirim?

Internet tarayıcılarının geçici dosyalarının saklandığı klasör olarak RamDisk'i gösterirseniz hem daha hızlı gezinme seçeneğine sahip olursunuz hem de RamDisk'teki veriler bilgisayar kapandığında silineceği için geride iz bırakmamış olursunuz.

Öneriler:

  • Çok büyük boyutlu RAM diskler oluşturarak bilgisayarınızın kullanabileceği RAM belleği azaltmayın.
  • RamDisk'teki bilgiler elektrik kesilmesi veya bilgisayarın kapatılması halinde silineceği için burada kalıcı bilgilerinizi saklamaya çalışmayın.

Not:

Bu yazıdakilerin tamamı kendim tarafından denenmiş olup bir sorunla karşılaşılmamıştır. Sisteminizde yapacağınız değişikliklerden oluşabilecek sorunlardan dolayı sorumluluk kabul etmiyorum.

Başka bir yazıda görüşmek üzere...

123026 kez okundu.

90 Yorum Var

  1. Volkan demiş ki

    Bu arada 8gb ramim varken 512 ramdisk ayırıp, R: sanal diskide 460mb lık maximum alanı verdım. Sistemin olduğu diskede ramdiski kapsayacak şekilde 512mb-512mb verdim. Doğru yapmışımdır umarım.

  2. Volkan demiş ki

    Öncelikle bu faydalı yazı için teşekkürler. Bir süredir 8.1 en son updateden sonra windowsun performansı biraz düşmüştü. Önce bitdefender sandım ama sanırım bir sanal bellek ile ilgili problem vardı. Bu sayede diskin sürekli yazmaya çalışması ile performans düşüşünü gidermiş oldum teşekkürler..

    Benim sorum ise; chrome geçici internet dosyalarının konumunu ramdiskime nasıl hedef verebilirim? (konumlandırırım) Chrome ayarlarda kaydedileceğini soran bir yer yok. Default olarak local/google/chrome/default içine atıyor.. Bu konumu nasıl verebılırım?

  3. Oğuzhan Temiz demiş ki

    Şimdi sanal belleği ramdisk yapıp tekrar ramden rame mi yazdıracak bu işlev. Ne gerek var ki yeterli miktarda ram varsa sanal belleği kapatalım hdd ye yazmasın hep ram den kullansın ramden rame de yazmasın ?

  4. nick39 demiş ki

    SSD Force 60GB c sürücüsü sisteme Windows 8.1 kurulu. Samsung 1TB da d sürücüsünde kurulu. Sizin yorumu okumadan önce d sürücüsünü Windows otomatik olarak sanal bellek olarak atamıştı. Ben de deneme maksatlı c sürücüsünü sanal disk yaptım. önceden c sürücüsünde 20 GB boş yer varken şimdi 9 GB lık boş yer kaldı. Gene denemeye devam ettim :) 12 GB lık DDR3 ram e güvenerek sanal diski iki sürücüden de kaldıdım. Açıkçası BF3 ve call of duty de iyi bir performans aldım. Ve oyunlardaki takılmalar eskisi kadar kalmadı. Ama c sürücüsündeki 9 GB lık boş kısım hala var. Eskisi gibi 20 gb lık boş kısım yok. İlginiz için teşekkürler.

    • Ahmet Soyarslan demiş ki

      Klasör seçeneklerinde sistem dosyalarını ve gizli dosyaları gösterin. Her iki sürücüde de pagefile.sys dosyasını arayın. Bu dosyanın boyutu sanal bellek boyutunu gösterecektir. Şayet büyük ise bu dosyayı sanal belleği kapatarak silebilirsiniz.

  5. nick39 demiş ki

    sanal belleği sildikten sonra 9 gb lık alanı geri vermedi bu alanı tekrar nasıl geri alabilirim

    • Ahmet Soyarslan demiş ki

      Vermesi gerekiyor normalde. En yüksek sanal bellek boyutunu kaç yaptınız? Ve bilgisayarı yeniden başlattınız mı?

  6. taylan demiş ki

    selamlar, sistemim de 16 gb ram var, 2 ya da 3 gb'ını ramdisk olarak kullansam bir sorun yaşar mıyım? veya aksine çok çok faydası mı olur?

  7. Batuhan demiş ki

    Şimdi Kardeşim Benim 1.5 Gb ram var
    Max ram => 4096
    Min Ram => 2092
    Ben Bu Durumda Bir Flash Belleği Bu ramdisk Programı ile Ram Olarak Mı Kullanıcam..
    Ben Min Rami 4 gb Yaptım Bi Sorun Olurmu ?

    • Ahmet Soyarslan demiş ki

      RAMDisk RAM bellek üzerinde oluşturuyor, Flaş bellek değil. Ayrıca sistem belleğiniz az olduğu için bir kısmını RAMDisk olarak ayırmak performansı düşürecektir.

  8. can55 demiş ki

    Arkadaşlar öncelikle yeni aldım pro 2000 marka masaüstü bilgisayarım da counter 1.6 dışındaki bütün oyunlar oynanıyor
    counter'a girdiğim de oyun kasmaya başlıyor mermi geç atıyor. Fps 100 ama yine de oyun da kasma var . bilgisayar özelliklerim şöyle yardım bekliyorum !

    işlemci :AMD Athlon(tm)X4 740 Quad Core Processor 3.20 ghz
    Ram : 8 gb
    sistem türü : 64 bit windows 8
    ekran kartı : AMD Radeon HD 7500/7600 2 gb ekran kartı .

    Yardım bekliyorum !!!

  9. Nazmi demiş ki

    hocam benim sistem
    448 mb ram 32bit
    sanal bellekte endüşük:670mb
    sanal bellekte enyüksek:1240mb

    ben ramdisk olarak flash bellek olurmu ve oluyorsa flash belleğe zararı olurmu lütfen yardım et oyunlar çok kasıyo yavv

    • Ahmet Soyarslan demiş ki

      RAM'iniz çok düşük olduğu için RAM disk oluşturmak bilgisayarınızın performansını düşürür. Tavsiye etmem.

  10. ktz demiş ki

    AMD Athlon(tm) Processor LE-1640 260 GHz / 1,00 GB RAM / 32 Bit İşletim sistemi.
    Merhaba!Benim bilgisayarım gayet güzel çalışıyordu bir gün bilgisayarımı açtım çok yavaşladığını fark ettim ama öyle böyle değil çok yavaş bunu bile zor yazıyorum.Benim Adobe Illustrator,Adobe Photoshop gibi programları sürekli kullanmam gerekiyor onları bile açamıyorum zar zor açtığımda ise 5 dakika halledeceğim işi yarım saatte anca yapabiliyorum.Ne yapmam gerekir?Bana bir yol gösterseniz çok memnun olurum.
    Saygılar.

    • Ahmet Soyarslan demiş ki

      Ani yavaşlamanın sebebi arkaplanda çalışan bir veya birkaç uygulamanın işlemci gücünü tüketiyor olmasından kaynaklanabilir. Sizin sisteminizi hızlandırmak için ilk etapta zararlı yazılımları vs temizlemeniz gerekiyor. Ardından kullanacağınız ağır programlar için sistem belleğini (RAM) mümkünse en az 4GB'a kadar yükseltmeniz gerekir. RAM'ler oldukça uygun fiyata bulunabiliyor şu an. Buna ek olarak 64 bit Windows 7 veya 8 işletim sistemini kurmanız yerinde olur.



Yorum Yazın