'Önbellek' çıktısı üstüne ne anlama geliyor?


2

Tepesine adam sayfası diyor ki:

% 90'lık bir meslek yüzdesi 'kritik' olarak kabul edilir. Bu işgal yüzdesinin, çekirdeğin (slab dahil) ve tüm işlemlerin toplam bellek tüketimi olduğuna dikkat edin; Sayfa önbelleği (MEM satırındaki 'önbellek' ve 'buff') hafızası ima edilmemiştir !

Üst MEMçıkışımızın çizgisi şuna benziyor:

MEM | tot 94.4G | free 252.4M | cache 70.1G |dirty 127.5M | buff 450.4M | slab 4.5G

70.1G önbelleğin gerçekte ne anlama geldiğini anlamaya çalışıyorum. Konuştuğum bir kişi işlem sanal hafızasını içerdiğini söyledi. Ancak, Linux Sayfa Önbelleği hakkında bilgi aradığımda şunu gördüm:

Linux altında, Sayfa Önbelleği geçici olmayan depolamadaki dosyalara birçok erişimi hızlandırır

hangi gerçekten ses giriş / çıkış depolama ile ilgili gibi geliyor. Tüm işlemler tarafından kullanılan sanal belleğe bakarken, üste gelen 70G ile ilişkili gibi görünen tahsis edilmiş / kullanılmış 70G'yi görüyorum.

Öyleyse sanal bellek kullanımı gösteriliyorsa, dosya erişimini hızlandırmak için ayrılmış bellek önbelleği (veya belki her ikisi de)?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.