Hangi işlem düzenli olarak diske yazılıyor?


9

Mac'imde hiçbir şey yapmasam bile, çok fazla Disk IO görüyorum: Etkinlik İzleyicisi'nde "Saniyede Yazılan Veriler" sürekli yazıyor:

Disk Etkinliği

Bu normal mi? Neden bazı süreçler sürekli yazsın ki? Bazı temizlik faaliyetleri devam edebilir, "Uyku görüntüsü" güncelleniyor anlıyorum, ama bu sık sık olur mu? (Time Machine kurmadım)

Edit: Oldukça boş hafıza var:

Hafıza kullanımı


Etkinlik Monitörü'ndeki İşlemlerim altında nelerin çalıştığının bir ekran görüntüsünü paylaşabilir misiniz?
bg2011

Şimdi (işten eve döndüğümde) aktivitenin düştüğünü görüyorum (zirve 900 KB / s civarında). Sabah açık olan şu anda açık: Twitter Uygulaması, Chrome ve metin düzenleme (orada hiçbir değişiklik yapılmadı. 4 gün önce hatırlamak istediğim bir şey yazdım, ancak kaydetmek ve çok fazla tasarruf etmek için tembel bir şey yazdım)
Nivas

Benzer bir senaryo gördüğümde bir ekran görüntüsü yayınlayacak. Eğer yapmazsam, bu Q'yu kapatacak
Nivas

Yanıtlar:


9

Bazı OS X'in komut satırı araçlarında etkinliğe neyin neden olduğunu daha iyi anlayabilirsiniz:

sudo iotop - Her 5 saniyede bir güncellenen en çok G / Ç işleminin hangi işlemlerin yapıldığını görüntüleme.

sudo iosnoop - veri boyutu, dosya yolu vb. yanında G / Ç'yi yapan işlem kimliği ve işlem adı da dahil olmak üzere G / Ç'yi gösterir.

Her iki durumda da, bunları çalıştırmak için yönetici olarak kimlik doğrulaması yapmanız ve çıkmak için Control-C'yi kullanmanız gerekir. Size etkinliğin neden gerçekleştiğini tam olarak söylemeyebilirler, ancak en azından hangi süreçlerin ve dosyaların dahil olduğunu söylerler, bu da genellikle onu önemli ölçüde daraltır.


6

Ek olarak iotopve iosnoopkullanabileceğiniz fs_usage.

sudo fs_usage -w -f filesys -e grep  | grep -i ' write '

1
Bu harika bir cevap. Bunu eklemek için bir üne sahip olduktan sonra en yüksek puanlama cevabını düzenlediyseniz sevinirim - bu cevabı çok daha eksiksiz hale getirir.
bmike

1

Birkaç şey: (Özlü hale getirmek için mermi noktalarında yazılmıştır)

  • İşletim sisteminin kendisi yazıyor.
  • Açık uygulamalar yaz.
  • Tarayıcılar da çerezler söz konusu olduğunda ve RAM'iniz maksimuma çıktığında yazıyor.

Evet, bunları anlıyorum. Ama ne sıklıkta? Çok fazla boş RAM'im var: Şimdi 5GB civarında (bu detayı da soruya ekledi)
Nivas

Bilgisayar her saniye açık. Bilgisayarlar her zaman diske her zaman yazar.
JFW

saniyede mega bayt?
Nivas

Hangi işletim sistemini kullandığınıza, hangi uygulamaların açık olduğuna bağlı olarak, ...
JFW

0

lsofHangi işlemlerin diske yazıldığını kontrol etmek için kullanabilmeniz gerektiğine inanıyorum . İşte man sayfası.


lsofbirkaç saniye içinde olan her şeyi gösteren 'enstantane' tabanlı bir yardımcı programdır. G / Ç'nin gerçekleştiği anda çalıştırmazsanız, özleyeceksiniz. OS X'in yardımcı programları ( iotopve iosnoopdiğer pek çok kullanıcının yanıtladığı), canlı (canlandırıcı) ve çok fazla tercih ettiğim çok özelleştirilebilir yardımcı programlardır.
Jason Salaz
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.