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.