Linux'ta Takas Dosyalarına Başlarken

Linux'ta Takas Dosyalarına Başlarken

Bu kılavuz, bir takas dosyasının ne olduğunu ve sisteminizi kararlı tutmada oynadığı önemli rolü tanımlayarak Linux'ta takas dosyalarını tanıtacaktır.





Takas Dosyası Nedir?

Linux'ta takas dosyası, sabit diskinizde, Linux çekirdeğinin bilgisayarınızda çalışan uygulamaların değişken verilerini depolamak için kullandığı bir dosyadır. Rastgele Erişim Belleği (RAM) yeterli olmadığında, verilerin bir takas dosyasına aktarılmasından takas olarak bilinen bir işlem sorumludur.





Yoğun bellek kullanan bir uygulama çalıştırdığınızı ve sistemin RAM'in %100'ünü kullanmaya başladığını hayal edin, Linux işletim sistemi, RAM'inizin dolmasını ve sisteminizin yanıt vermemesini veya daha da kötüleşmesine neden olmasını önlemek için bir takas dosyası kullanacaktır: çökme.





Not : Takas dosyasından veri okumak, doğrudan RAM'den okumaktan biraz daha yavaştır ancak sisteminizin çökmesinden daha iyi bir alternatiftir.

Swap Dosyanızı Swapon Kullanarak Görüntüleyin

Sisteminizdeki takas dosyası hakkında bilgi almak için aşağıdaki komutu çalıştırın:



swapon

Yukarıdaki komutun çıktısı aşağıda gösterilene benzer olacaktır.

Çıktı şunu gösterir: /kök klasör, sisteminizin adlı takas dosyasını içerir. dosya değiştir . Ek olarak, takas dosyasının boyutu 2 GB'dir ve şu anda sistem yaklaşık 41 megabayt takas dosyası alanını kullanmaktadır.





RAM ve takas alanı geçici verileri depolamak için birlikte çalıştığından, ikisi hakkında ayrıntılı bilgi isteyebilirsiniz. kullanarak yapabilirsiniz Bedava emretmek.

free -h

Linux'ta Takas Dosyası Nasıl Oluşturulur

RAM'inizle ilgili performans sorunları yaşıyorsanız, takas dosyanızın boyutunu oluşturmayı veya artırmayı düşünmelisiniz.





İlgili: Linux'ta Belleğinizi Nasıl Yönetirsiniz

Düşük RAM'li bir sisteminiz varsa, örneğin 2GB, RAM'inizin yaklaşık iki katı, yani 4GB büyüklüğünde bir takas dosyası oluşturmalısınız.

Öte yandan, sisteminizde yeterli RAM alanınız varsa, örneğin 8 GB, takas dosyanız RAM'inizin %25'i, yani 2 GB olabilir, çünkü RAM'iniz daha fazla uygulama değişken verisi barındırabilir.

Yeni bir takas dosyası oluşturmadan önce, mevcut dosyanızı devre dışı bıraktığınızdan emin olun. /dosya değiştir :

sudo swapoff /swapfile

Şimdi kullanarak 2GB boyutunda bir takas dosyası oluşturun. hata yapmak emretmek.

sudo fallocate -l 2G /swapfile

Eğer bir takas dosyanız yoksa, yukarıda belirtilen komut sizin için bir tane oluşturacaktır, ancak zaten bir tane varsa, mevcut olanın üzerine yazacaktır.

Linux'ta Değiştirilebilirliği Ayarlayın

Swappiness, Linux çekirdeğinin RAM'in takas dosyasını ne sıklıkta kullanması gerektiğini belirlemek için kullandığı bir değerdir. Varsayılan olarak, değer 60'a ayarlanmıştır. Değer ne kadar yüksek olursa, RAM'iniz takas dosyasını o kadar sık ​​kullanır; bu, düşük RAM'iniz varsa idealdir. Olası takas dosyası değerleri 0 ile 100 arasındadır.

Takas değerinizi görüntülemek için aşağıdaki komutu çalıştırın:

cat /proc/sys/vm/swappiness

Sisteminizdeki takas değerini geçici olarak değiştirmek için, örneğin 20, aşağıdaki komutu kullanın:

sudo sysctl vm.swappiness=20

Not : Bu değer, sisteminiz yeniden başlatıldıktan sonra varsayılana sıfırlanacaktır.

Değişkenliğinizi sürdürmek için aşağıdaki satırı eklemelisiniz vm.swappiness=20 senin alt kısmında vb/sysctl.conf yapılandırma dosyası.

Değişikliklerin etkili olması için sisteminizi yeniden başlattığınızdan emin olun.

reboot

Takas Dosyası Nasıl Kaldırılır

Artık ihtiyacınız olmayan bir takas dosyasını kaldırmak için önce şunu kullanarak devre dışı bırakın: takas ve sonra kullanın dosyanızı silmek için rm komutu .

Windows 10 mavi ekran kritik süreci öldü
sudo swapoff /swapfile
sudo rm /swapfile

Değiştirme için Özel Bölümleri Kullanma

Yerinde bir takas dosyasıyla, sisteminizden çok daha iyi performans beklemelisiniz çünkü takas dosyası, yoğun bellek kullanan uygulamaları çalıştırırken sisteminizin çökmesini önleyecektir.

Görev açısından kritik sistemler için, sabit diskinizde takas için ayrılmış bir bölüm oluşturmayı düşünebilirsiniz. Bir takas bölümü ve takas dosyasının kendileriyle ilişkili artıları ve eksileri vardır.

Paylaş Paylaş Cıvıldamak E-posta Linux Takas Bölümü Nedir? Bilmen gereken her şey

Çoğu Linux kurulumu, bir takas bölümü eklemenizi önerir. Takas bölümü ne için? İşte bilmeniz gerekenler.

Sonrakini Oku
İlgili konular
  • Linux
  • Bilgisayar hafızası
  • Linux
Yazar hakkında gitmek güzel(36 Makale Yayımlandı)

Mwiza, mesleğe göre yazılım geliştirir ve Linux ve ön uç programlama üzerine kapsamlı bir şekilde yazar. İlgi alanlarından bazıları tarih, ekonomi, politika ve işletme mimarisidir.

Mwiza Kumwenda'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın