Gönderen Konu: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)  (Okunma sayısı 4961 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Genizcil_N

  • Forum Yöneticisi
  • *****
  • İleti: 1969
  • Dağıtım: Linux Mint 19.1
  • Masaüstü: Mate
Alıntı
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.

Kod: [Seç]
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.

Kod: [Seç]
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;

Kod: [Seç]
sudo xed /etc/sysctl.conf
dosyanın en altına aşağıdaki satırı ekleyip dosyayı kaydetmelisiniz.

Kod: [Seç]
vm.swappiness = 10
Düzenlemeden sonra ayarın geçerli olması aşağıdaki komutu çalıştırınız.

Kod: [Seç]
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
« Son Düzenleme: 24 Şubat 2019, 14:21:14 Gönderen: Butterfly »

Çevrimdışı spuTn1ck

  • Çok Yeni Penguen
  • *
  • İleti: 11
  • Dağıtım: Mint 17.1
  • Masaüstü: KDE
  • Grafik Kartı: Nvidia gt840
  • İşlemci: i7-4712MQ
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #1 : 26 Haziran 2015, 18:07:48 »
Takas alanı kullanımı ayarlanabilir. Takas alanı kullanımını sorgulamak için aşağıdaki komutu kullanabilirsiniz.
Kod: [Seç]
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.
Kod: [Seç]
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
« Son Düzenleme: 27 Haziran 2015, 00:57:07 Gönderen: karakartala »

Çevrimdışı Genizcil_N

  • Forum Yöneticisi
  • *****
  • İleti: 1969
  • Dağıtım: Linux Mint 19.1
  • Masaüstü: Mate
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #2 : 27 Haziran 2015, 00:53:43 »
Bir de şu açıklamaya bakabilirsiniz: 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.

Çevrimdışı tlghndeniz

  • Çok Yeni Penguen
  • *
  • İleti: 9
  • Dağıtım: Linux Mint 17.3
  • Masaüstü: CINNAMON
  • Grafik Kartı: İntel
  • İşlemci: İntel i5
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #3 : 03 Şubat 2016, 16:46:22 »
ben 0 olarak ayarlıyorum bilgisayarı yeniden başlattığımda aynı değer yeniden 60 oluyo bunu nasıl düzeltebilirim?

Çevrimdışı Genizcil_N

  • Forum Yöneticisi
  • *****
  • İleti: 1969
  • Dağıtım: Linux Mint 19.1
  • Masaüstü: Mate
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #4 : 05 Şubat 2016, 13:33:21 »
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
Kod: [Seç]
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.)

Çevrimdışı tlghndeniz

  • Çok Yeni Penguen
  • *
  • İleti: 9
  • Dağıtım: Linux Mint 17.3
  • Masaüstü: CINNAMON
  • Grafik Kartı: İntel
  • İşlemci: İntel i5
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #5 : 06 Şubat 2016, 22:24:09 »
burda nereye ne eklicem tam olarak anlamadım ??

Çevrimdışı Genizcil_N

  • Forum Yöneticisi
  • *****
  • İleti: 1969
  • Dağıtım: Linux Mint 19.1
  • Masaüstü: Mate
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #6 : 07 Şubat 2016, 10:31:25 »
Belgenin en sonuna aşağıdaki satırı ekleyiniz. Eklediğiniz satırın önünde # işareti olmamasına özen gösteriniz.
Kod: [Seç]
vm.swappiness = 0

Çevrimdışı Lin_Win

  • Yeni Penguen
  • *
  • İleti: 22
  • Dağıtım: Linux Mint 17.3
  • Masaüstü: Cinnamon
  • Grafik Kartı: NVIDIA GeForce GT 630
  • İşlemci: Intel Core 2 Quad Q9300 @ 2.50GHz
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #7 : 23 Mayıs 2016, 07:21:35 »
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?
Toplumun genelinin neler döndüğünden haberi yoktur, hatta haberi olmadığından bile haberi yoktur. (Noam Chomsky)

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • *****
  • İleti: 16737
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 19.1 & LMDE 3
  • Masaüstü: Cinnamon 4.0 & Mate 1.20
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #8 : 23 Mayıs 2016, 09:05:02 »
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.
Elimizden geldiğince dilimizin döndüğünce...


Çevrimdışı mustafacandan211

  • Yeni Penguen
  • *
  • İleti: 32
  • Dağıtım: mint 17.3
  • Masaüstü: cinnamon
  • Grafik Kartı: nvdia
  • İşlemci: intel dual core
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #9 : 11 Eylül 2016, 15:25:35 »
Neden default olarak %60 secilmis ? Neden %10 değil ?  Bir sebepleri olmali.

Çevrimdışı okanakinci

  • Penguen
  • ***
  • İleti: 358
  • Dağıtım: Linux Mint 19.1
  • Masaüstü: Cinnamon
  • Grafik Kartı: Nvidia GT820M + Intel Haswell-ULT
  • İşlemci: Intel Core i5-4210U @ 1.70GHz x 2
Ynt: [Nasıl] Takas Alanı Kullanımını Ayarlama(Swappiness)
« Yanıtla #10 : 24 Şubat 2019, 09:26:46 »
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.