Linux Mint Türkiye
Linux Mint Destek => Rehberler & Nasıl Belgeleri => Konuyu başlatan: Genizcil_N - 28 Mayıs 2015, 22:11:47
-
Takas alanı, sabit disk üzerinde işletim sistemi tarafından ayrılmış bir bölümdür. İşlenecek veriler fiziksel belleğe(RAM) sığmadığı zaman bu bölüm fiziksel bellek gibi kullanılır ve böylece işlemlerin devam etmesi sağlanır. Sabit disklerin veri okuma/yazma hızları fiziksel bellekerden(RAM) çok daha düşük olduğu için takas alanının kullanılması işlemleri yavaşlatır.
Takas alanı kullanımı ayarlanabilir. Takas alanı kullanımını sorgulamak için aşağıdaki komutu kullanabilirsiniz.
cat /proc/sys/vm/swappiness
Bu değer Mint'te varsayılan olarak 60'tır. Bunun anlamı fiziksel bellekteki boşluk %60 olunca, takas alanının kullanılacağıdır. Takas alanının, fiziksel bellek(ram) dolduğunda kullanılmasını sağlayarak sisteminizi bir nebze hızlandırabilirsiniz. Bunun için swappiness değerini aşağıdaki komutla 10 olarak ayarlayabilirsiniz. Bu komut geçici olarak kullanılmaktadır ve takas alanı eşiğini 10 olarak ayarlar, yani sistemizde %10 RAM kaldığında takas alanı kullanılmaya başlar.
sudo sysctl -w vm.swappiness=10
Bu ayarı kalıcı yapmak için /etc/sysctl.conf dosyasına vm.swappiness = 10 satırını eklemek gerekiyor. Bunun için aşağıdaki komutla dosyayı açıp;
sudo xed /etc/sysctl.conf
dosyanın en altına aşağıdaki satırı ekleyip dosyayı kaydetmelisiniz.
vm.swappiness = 10
Düzenlemeden sonra ayarın geçerli olması aşağıdaki komutu çalıştırınız.
sudo sysctl -p
Farklı kullanım yüzdeleri için 0-100 arasındaki değerleri kullanabilirsiniz.
Düzenleme: Ayarın kalıcı yapılması için ekleme
-
Takas alanı kullanımı ayarlanabilir. Takas alanı kullanımını sorgulamak için aşağıdaki komutu kullanabilirsiniz.
cat /proc/sys/vm/swappiness
Bu değer Mint'te varsayılan olarak 60'tır. Bunun anlamı fiziksel belleğin %60, takas alanının %40 kullanılacağıdır. Örneğin 1 GB belleğe ihtiyaç duyuluyorsa yaklaşık 600MB fiziksel bellek ve yaklaşık 400MB sabit disk kullanılır. Takas alanının, fiziksel bellek(ram) dolduğunda kullanılmasını sağlayarak sisteminizi bir nebze hızlandırabilirsiniz. Bunun için swappiness değerini aşağıdaki komutla 0 olarak ayarlayabilirsiniz.
sudo sysctl -w vm.swappiness=0Komuttan sonra ayarın geçerli olması sistemi yeniden başlatmalısınız. Farklı kullanım yüzdeleri için 0-100 arasındaki değerleri kullanabilirsiniz.
Güzel paylaşım teşekkürer. Fakat tam anlamadım. %60 yazması, Ramin dolunca, swaptakas alanının yüzde %40 nı mı kullanacak anlamına geliyor, yukarıda 400MB sabit disk derken swaptakas alanını mı kastediyorsunuz. Basit bir anlatım fakat inanın hocam bilmeyene en basit anlatım bazen zor gelir, cevaplarınız için şimdiden teşekkkürler.
Düzenleme: Türkçe sözcükler kuulanmaya özen gösteriniz.
swap==>takas alanı
karakartala
-
Bir de şu açıklamaya bakabilirsiniz: Ram ve takas alanı kullanımı (http://Ram ve takas alanı kullanımı)
60'ken, ana belleğin(ram) %40'ı dolunca takas alanı kullanılmaya başlanıyor. Sanırım yukarıda yanlış yazmışım. Anlatımı tekrar düzenledim.
-
ben 0 olarak ayarlıyorum bilgisayarı yeniden başlattığımda aynı değer yeniden 60 oluyo bunu nasıl düzeltebilirim?
-
ben 0 olarak ayarlıyorum bilgisayarı yeniden başlattığımda aynı değer yeniden 60 oluyo bunu nasıl düzeltebilirim?
Yukarıdaki işlemden sonra sudo -H gedit /etc/sysctl.confile açılan sayfanın sonunda yer alan değeri ayarladığınız değerle değiştirip kaydedin. Ardından bilgisayarı yeniden başlatın.
(Not : Mate masaüstü için gedit yerine pluma,
KDE masaüstü için kate ya da kwrite,
XFCE masaüstü için mousepad yada gedit,
LXDE masaüstü için leafpad yazmayı deneyiniz.
Gnome, Cinnamon, Unity masaüstleri için gedit kullanılacak.)
-
(http://i.hizliresim.com/Z7lnra.png)burda nereye ne eklicem tam olarak anlamadım ??
-
Belgenin en sonuna aşağıdaki satırı ekleyiniz. Eklediğiniz satırın önünde # işareti olmamasına özen gösteriniz.
vm.swappiness = 0
-
Ben takas alanını 8GB olarak ayarladım (makinede 4GB var; Windows'tan gelen bir alışkanlıkla belleğin iki katı kadar yaptım)... Bu ayar doğru mudur?
-
Taksa alanı yeterli bence, zaten tedbir amaçlı ayırıyoruz. Swappiness ayarları ile takas alanına mümkün olduğunca az başvurulmasını sağlayabilirsiniz.
-
Neden default olarak %60 secilmis ? Neden %10 değil ? Bir sebepleri olmali.
-
60 gerçekten de fazla olmuş. Belleğin hepi topu %40'ı dolduğunda sistem hemen takas alanına başvuruyor.
Bu arada 0 yapmak da biraz fazla oluyor galiba. Ben o değeri 0 yaptığımda ufak tefek bazı kararsızlık sorunları ortaya çıkıyor. 10 yaptığımda o sorunlar ortadan kalktı. Belki 5 de yapabilirim.