Ramdisk kullanımı | BSD
Şimdi benim şöyle 8GB filan ram'im olsa ne aksiyonlar yapardım kim bilir, :D
toplam 2GB ram olunca, onunda 250'sini nvidia götürüyor, geriye 1.75GB ram kalıyor, yani fazla aksiyon olmuyor :D ...Olaya gelirsek *BSD sistemlerde ramdisk'i aktif etmek çok basit, burada anlatıldığı gibi /mnt/ramdisk altına kolayca bağlanıyor.
# mkdir /mnt/ramdisk
#/sbin/mdmfs -s 256M md10 /mnt/ramdisk
Açılıştada çalışması içinde fstab'a bağladık mı işlem tamamdır.
# md /mnt/ramdisk mfs rw,-s256M 0 0
Ramdisk ve Opera
Ama biz şimdi değişik bir şey yapacağız ve ramdisk'imizi /tmp dizini yapacağız ve Opera'nın cache dizinini de /tmp'ye bağlayacağız ki Opera da cache'sini ramsdisk'ten okusun.
Tabii bu noktada daha değişik aksiyonlarda yapılabilir, /var/tmp veya /var/log gibi dizinlerde ramdisk yapılabilir,
Ama fazla ram'iniz yoksa benim gibi yutkunmak durumundasınız. :D
/tmp dizinimiz varolduğu için oluşturmaya gerek yok, sadece fstab'a bağlayalım.
md /tmp mfs rw,noatime,-s256M 0 0
/etc/rc.conf'a bu değeri girelim ki açılışta /tmp geçici dosyaları silinsin.
# clear_tmp_enable="YES"
Şimdide sıra geldi Opera'ya, tabii bu olay FF, Chrome içinde uygulanabilir ama onu hiç denemedim.
opera:config#UserPrefs|Cache Directory4
Burada ki "Cache Directory4" yolunu /tmp dizini ile değiştirip kaydedin.
/tmp/
Bu işlemleri yaptıysanız sisteme RESTART atın ve artık performans denemelerinizi yapın.
$ df -h
/dev/md10 248M 4.0K 228M 0% /mnt/ramdisk
İlk yaptıınız işlemler normal hızda olacaktır, fakat ondan sonra yaptığınız aynı işlemler ramdisk'ten okunacağı içindir ki performans kaybınız olmayacaktır.
Öyle aman aman bir hızda beklemeyin işlemler daha seri oluyor o kadar, yoksa bu işler için ekstradan özel donanımlar filanda varmış ki sanırsam onlar daha iyi çözümdür.
Burada yapılan kendi sistemimizde ki yapılanmaya küçük dokunuşlardır :cincin:
*Burada anlatılanları geri almayı bilmiyorsanız, denemeye kalkmayınız.
-------------------------------------------------------------------------
Diğer tarayıcılar Firefox ve Chrome'yi de ekleyelim ramdisk olayı tamam olsun.
Firefox'ta
about:config yazıp config menuye gelindiğinde süzgeç yazan yere browser.cache.disk yazdığınızda
browser.cache.disk.parent_directory
Bu satır görünmüyorsa boş bir yere sağ tık > Yeni > Katar deyip ekleyin, cache yolunada /tmp/ff/ diyebilirsiniz. bkz. resim
Chrome'de
Olay daha basit Chrome'nin menülerde ki kısayoluna bu satır eklenince tamamdır.
--disk-cache-dir="/tmp/ram/"
Burada da Ubuntu/Fedora için olayın bir anlatımı var.