Bellek kullanımı
Bellek yetersizliği nedeniyle bir sistem kötü başarılıysa, bellek sınırı vardır. /proc/meminfoiçeriğini görüntüleyerek, bellek kaynaklarınızı görüntüleyebilir ve bunların nasıl kullanıldığını görebilirsiniz. /proc/swap , değiştirme dosyanızın bilgilerini içerir.
Değiş tokuş alanı, sistem sanal depolamanın bir uzantısı olarak kullanılır. Bu nedenle, yeterli bellek ya da değiştirme alanı olmaması performans sorunlarına neden olur. Genel bir kılavuz, takas alanının fiziksel bellekten en az iki kat daha büyük olması gerekir.
Değiştirme alanı bir dosya ya da disk bölümü olabilir. Bir disk bölümü, kütükten daha iyi başarım sağlar. fdisk ve cfdisk , başka bir değiştirme bölümü oluşturmak için kullandığınız komutlardır. Bu, G/Ç etkinliklerinin dağıtılması ve böylece daha fazla darboğaz olma şansını azaltması nedeniyle farklı disk sürücülerinde değiş tokuş bölümleri oluşturmak iyi bir fikirdir.
vmstat aracı, performans sorunlarının neden kaynaklanabileceğini bulmanıza yardımcı olur. Örneğin, yüksek değiştirilebilir hızların oluştuğunu görüyorsanız, yeterli fiziksel ya da değiş tokuş alanınız yoktur. free komutu, bellek yapılandırmanızı görüntülemektedir; swapon -s , takas aygıtı yapılandırmanızı görüntüler. Yüksek değiştirilebilir bir oran (örneğin, birçok sayfa hatası), fiziksel belleğinizi artırmanız gerekeceği anlamına gelir. vmstat komutuna ilişkin ek bilgi için vmstat komutu' nda sağlanmıştır.