«cache» etiketlenmiş sorular

önbellek, verileri depolayan bir bileşendir; böylece bu verilere ilişkin gelecekteki istekler daha hızlı sunulabilir; önbellekte saklanan veriler, daha önceki bir hesaplamanın sonucu veya başka bir yerde saklanan verilerin kopyaları olabilir.

1
Döşeme nesneleri neden otomatik olarak geri alınmıyor?
GÜNCELLEME : Artık 4.9'da bu sorunu yaşamıyorum. * Ne zaman giderildiğinden emin değilim. Tam bir sistem yedeklemesinden sonra her gün, geri echo 2 > /proc/sys/vm/drop_cacheskazanılabilir döşeme nesnelerini serbest bırakmak için çalışana kadar çeşitli programlar okuma hatalarıyla başarısız oluyor . Örneğin, sudo apt-get updatebir yedeklemeden sonra çıktı . $ sudo apt-get …


3
Sayfa önbelleğine% 100 sayfalanmış bir dosya başka bir işlemle değiştirildiğinde ne olur?
Bir sayfa önbellek sayfası değiştirildiğinde, kirli olarak işaretlendiğini ve bir geri yazma gerektirdiğini biliyorum, ancak ne zaman olur: Senaryo: Yürütülebilir bir dosya olan / apps / EXE dosyası, sayfa önbelleğine tamamen sayfalanmış (tüm sayfaları önbellek / bellekte) ve P işlemi tarafından yürütülüyor Sürekli sürüm daha sonra / apps / EXE …


2
Linux neden neredeyse dolduğunda bellek önbelleğini temizliyor?
Günde birkaç bin ziyaretçiye (çoğunlukla statik) içerik sunan 512 MB RAM ve nginx / php-fpm / mysqld ile CentOS çalıştıran bir VPS'de bellek grafiği neye benziyor. (bunlar x eksenindeki günlerdir) Gördüğünüz gibi, önbellek ve arabellek alanında oldukça gergin. Bellek önbelleği düzensiz aralıklarla temizlenir (sorumlu bir cron işi reddedilir). Genellikle, ancak …
14 linux  memory  cache 

1
lshw ve lscpu önbelleklere katılmıyor - hangisi doğru?
Önbellekler (özellikle çekirdekler arasında paylaşılan ve olmayan önbellekler) hakkında bilgi bulmaya çalışıyorum ve bir tutarsızlık üzerinde sıkışmış. sudo lshw diyor *-cache:0 description: L1 cache physical id: a slot: Internal Cache size: 64KiB capacity: 64KiB capabilities: synchronous internal write-back *-cache:1 description: L2 cache physical id: b slot: External Cache size: 8MiB …

3
Linux'u NFS paylaşımındaki bir dosyanın önbelleğini temizlemeye zorlayacak bir komut var mı?
StackOverflow ile ilgili bu soru ile ilgili olarak , NFS önbelleğini temizlemeye / Linux'u NFS paylaşımında bulunan bir dosyanın en güncel kopyasını görmeye zorlamamın bir yolu olup olmadığını merak ediyorum. Dört Apache sunucusunun aynı dizini NFS aracılığıyla bağladığı bir durumum var ve bir sunucu dosyada değişiklik yaptığında, diğer sunucuların bu …
14 nfs  cache 

1
Ext4 için engelleri devre dışı bırakmak, pilli bir dizüstü bilgisayarda güvenli midir?
Kılavuz sayfası barrierext4 seçeneği hakkında şunları söylüyor : Yazma engelleri, günlük taahhütlerinin disk üzerinde uygun şekilde sıralanmasını zorunlu kılar ve bazı performans cezalarında geçici disk yazma önbelleklerini kullanmayı güvenli hale getirir. Diskleriniz şu veya bu şekilde pil destekli ise , engelleri devre dışı bırakmak performansı güvenli bir şekilde artırabilir. Pili …

2
RAM'in% 30'u “arabellekler” dir. Bu ne?
$ free -h total used free shared buff/cache available Mem: 501M 146M 19M 9.7M 335M 331M Swap: 1.0G 85M 938M $ free -w -h total used free shared buffers cache available Mem: 501M 146M 19M 9.7M 155M 180M 331M Swap: 1.0G 85M 938M Çıktısında "tamponları" nasıl tanımlayabilir veya açıklayabilirim free? …
13 linux  memory  cache 

3
Geçici dosyanın silinmesi ~ / .cache / duplicity / temp başarısız oldu
Çoğunlukla çalıştırdığımda, çalışmanın sonunda böyle bir hata mesajı görüyorum: Cleanup of temporary file /home/user/.cache/duplicity/9a169830d41477b2dbc3c5b32edd4e8a/duplicity-MEXhMY-tempdir/mktemp-StAkzj-1 failed Belirtilen dizin, Duplicity'yi bir sonraki çalıştırışımda silinen on kadar dosya içerecektir. Artımlı yedeklemeler çalıştırırken bunun neden bazen başarısız olduğu hakkında bir fikriniz var mı? Kendim için herhangi bir desen görmedim ve aynı sorunu söyleyen başkalarını …

1
“Önbellek” hafızası fiilen serbest mi?
Çalışırken cat /proc/meminfo, üstte şu 3 değeri alırsınız: MemTotal: 6291456 kB MemFree: 4038976 kB Cached: 1477948 kB Bildiğim kadarıyla, "Önbellek" değeri Linux sistemi tarafından yapılan ve herhangi bir uygulamanın daha fazla RAM'e ihtiyacı varsa derhal serbest bırakılacak disk önbellekleridir, bu nedenle hem MemFree hem de Önbellek sıfır oluncaya kadar Linux …
11 linux  memory  cache  meminfo 

3
1000000 küçük dosyayı kopyalamayı hızlandırın
Bir dizin 1000000 4-20 kb dosyaları var. O dizini kopyalamam gerek. Ama her dosya için bir arama yapmak zorunda gibi görünüyor bu yüzden bu biraz zaman alır. Bunu hızlandırabileceğim bir yol var mı? Şu anda bu dosyaların kapladığı disk bloklarını alabilirsem, bunları sıralayabilir, yakın olan blokları birleştirebilirim (sıralı okumanın genellikle …

2
İşlemcinin L1 ve L2 önbelleklerini nasıl devre dışı bırakabilirim?
Ubuntu 14.04'te (tercihen Python gibi daha yüksek bir dilde) L1 ve / veya L2 önbelleğini devre dışı bırakmak mümkün müdür? Öyleyse nasıl? Ayrıca, önbelleğin devre dışı bırakılması farklı mimariler arasında önemli ölçüde farklılık gösterecek mi? Eğer öyleyse, bir ARM Cortex-A15 ile daha fazla ilgileniyorum. DÜZENLE Önbelleğin nasıl devre dışı bırakılacağını …
10 linux  ubuntu  python  arm  cache 

1
Dm-cache tarafından neyin önbelleğe alındığını nasıl bilebilirim?
Bir süredir dm-cache'yi başarıyla kullanıyorum. Şimdi hangi dosyaların şu anda önbellekte olduğunu bilmek istiyorum. Dm-cache'nin dosyalarla değil bloklarla çalıştığını anlıyorum, ancak yukarıda bir dosya sistemi olduğu için teoride bunu önbelleğe alınan dosyaların (parçalarının) haline çevirmek mümkün olmalıdır. Tabii ki pratik bir çözümü önemsiyorum: Şu anda dm-cache'de olanları nasıl listeleyebilirim?
10 linux  cache  ssd 


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.