Ubuntuda önbellek nasıl temizlenir ve takas serbest bırakılır

Ubuntuda önbellek nasıl temizlenir ve takas serbest bırakılır

Ubuntu sunucusu iyi yağlanmış bir makinedir. Ne yazık ki, bazen önbelleğe takılıp kalabilir. Bu kılavuz, Ubuntu sisteminizde önbelleği nasıl temizleyeceğinizi ve takası nasıl serbest bırakabileceğinizi kapsayacaktır.

Ubuntu sayfa önbelleğini temizleme

Sayfa önbelleği nedir? Sayfa önbelleği, arabelleğe alınmış G/Ç ve diğer önemli işletim sistemi verileri gibi birçok şeyi içerir. Dolayısıyla, bir Ubuntu sunucusu çalıştırıyorsanız ve sisteminizin sayfa önbelleğinin hızla dolduğunu fark ederseniz, onu temizlemek iyi olabilir.

İyi haber şu ki, Ubuntu'nun sayfa önbelleğini temizlemek inanılmaz derecede basit. Bunu yapmak için önce bir terminal penceresi açmanız gerekecek. Ardından, bir terminal penceresi açıldığında ve kullanıma hazır olduğunda, Ubuntu'da root olarak oturum açın.

Not: Ubuntu sisteminizde root hesabı etkinleştirilmemişse, su yerine sudo -s komutunu kullanarak root hesabına giriş yapabilirsiniz .

su -

Kök hesapla Ubuntu'daki terminal kabuğunda oturum açtıktan sonra, sistemdeki sayfa önbelleğini boşaltmak için dosyadaki echo 1 komutunu yürütün./proc/sys/vm/drop_caches

Ubuntu'da önbellek nasıl temizlenir ve takas serbest bırakılır

yankı 1 > /proc/sys/vm/drop_caches

Ubuntu'da sayfa önbelleğini temizledikten sonra, free -w -h komutunu çalıştırabilir ve Ubuntu'da ne kadar sayfa önbelleği boşalttığınızı görmek için "önbellek" sütununu kontrol edebilirsiniz.

ücretsiz -w -h

Ubuntu dentries ve inode'larını temizleme

Dentriler ve inodlar nedir? Dentries, bir dizini temsil eden veri yapılarıdır ve düğümler, dosyaları temsil eden veri yapılarıdır. Önbelleği depolamak için hem dentries hem de inode'lar kullanılabilir. Önbellek, zaman kazanmak için vardır, böylece inode'ların/dentries'in depodan tekrar tekrar okunmasına/yazılmasına gerek kalmaz.

Dentries önbelleğine ve bir inode önbelleğine sahip olmak Ubuntu'da önemli olsa da, dolabilir ve hantal hale gelebilir. Neyse ki, sayfa önbelleği gibi, dentries ve inode önbelleğini temizlemek mümkündür.

Önbelleği temizlemek için bir terminal penceresi açarak başlayın. Bir terminal penceresi açtıktan sonra, su komutunu (veya kökü devre dışı bıraktıysanız sudo -s ) kullanarak Ubuntu'daki kök hesaba giriş yapın .

su -

Ubuntu'da root hesabında oturum açtıktan sonra, dosyadaki echo komutunu kullanarak sistemdeki dentries ve inode önbelleklerini temizleyebilirsiniz /proc/sys/vm/drop_caches.

Ubuntu'da önbellek nasıl temizlenir ve takas serbest bırakılır

yankı 2 > /proc/sys/vm/drop_caches

Linux'ta Swap alanını boşaltmak

Özellikle çok fazla RAM kullanan ancak çok fazla fiziksel sistem belleği olmayan bir sunucu çalıştırıyorsanız, takas alanı Ubuntu'da kullanışlıdır. Ancak, kendinizi Ubuntu'da çok fazla takas kullanırken bulursanız, takasın genellikle tükendiğini fark edebilirsiniz.

Bir Ubuntu sistemindeki takas alanını temizlemek istiyorsanız, açıp kapatabilirsiniz. Ubuntu'da takası kapatmak için bir terminal penceresi açarak başlayın. Ardından, su (veya Ubuntu'da kökü devre dışı bıraktıysanız sudo -s ) kullanarak kök hesaba giriş yapın .

su -

Ubuntu'da root hesabına giriş yaptıktan sonra swapoff komutunu çalıştırabilirsiniz . Bu komut takası kapatacaktır. Ayrıca Ubuntu'daki takas alanını kullanan programları da temizleyecektir (temelde temizleyerek).

Ubuntu'da önbellek nasıl temizlenir ve takas serbest bırakılır

takas -a

Takas kapatıldığında, ondan her şey silinir. Artık swapon komutuyla takas alanınızı tekrar açabilirsiniz .

Ubuntu'da önbellek nasıl temizlenir ve takas serbest bırakılır

takas -a

Ubuntu'daki diğer önbellekleri temizleme

Sayfa önbelleğini, dentries önbelleğini, düğüm önbelleklerini ve takas alanını temizlerken yardımcı olur, Ubuntu sunucusunu temizlemek için yapabileceğiniz tek şey bu değildir. Komut satırı üzerinden Bleachbit temizleyiciyi kullanarak başka şeyleri de temizleyebilirsiniz.

Ubuntu'da temizleme işlemini başlatmak için bir terminal penceresi açmalısınız. Açıldıktan sonra, “bleachbit” paketini kurmak için sudo apt install komutunu kullanın.

sudo apt bleachbit'i kurun

Yukarıdaki komutu girdikten sonra, Ubuntu sizden şifrenizi girmenizi isteyecektir. Klavyeyi kullanarak parolanızı yazın. Ardından kurulumu onaylamak için Y tuşuna basın.

Bleachbit aracı yüklendikten sonra, sisteminizde kullanılabilen temizleyicilerin bir listesini görüntülemek için bleachbit –list komutunu çalıştırın.

Ubuntu'da önbellek nasıl temizlenir ve takas serbest bırakılır

ağartma biti --liste

Çalıştırılacak mevcut temizleyiciler listesine bakın. Ardından, Bleachbit komut satırı aracının sistemden neleri temizleyeceğini görmek için bleachbit –preview komutunu çalıştırın. Örneğin, "system.tmp" temizleyicisini önizlemek için şunu çalıştırın:

Ubuntu'da önbellek nasıl temizlenir ve takas serbest bırakılır

sudo bleachbit --preview system.tmp

Temizleyiciyi inceledikten ve Ubuntu'dan ne temizleyeceğini gördükten sonra, bleachbit –clean komutunu çalıştırabilirsiniz.

sudo bleachbit --clean temizleyici-adı.adı


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.