Safari / WebKit günlüğe kaydetme ayrıntılarını nasıl azaltabilirim?


0

Sadece son zamanlarda Sierra'ya (10.12.4) güncellendi. Şimdi Konsol mesajlarını konsol mesajlarını görüntülemek için kullandığımda, WebKit tarafından, özellikle de "Şu anki bellek ayak izi" hakkında çok fazla günlük kaydı görüyorum:

görüntü tanımını buraya girin

Bu, herhangi bir başka uygulamanın mesajlarını görüntülemek için Konsol kullanımını çok zorlaştırır. Konsol'un yeni sürümünde belirli uygulama mesajlarını gizlemenin bir yolu var mı? Bunu başaramazsanız, Safari'nin bu ayrıntı düzeyini kaydetmesini durdurmanın veya başka bir yerde kaydetmenin bir yolu var mı?

Yanıtlar:


1

Bu "com.apple.WebKit.WebContent" girişlerinden birini seçin ve sağ tıklayın. Bu ayrıntılı WebKit girişlerini gizlemenize yardımcı olacak birkaç farklı seçenek vardır. Bunları işlem adına, işlem kimliğine, kategoriye vb. Göre filtreleyebilirsiniz.

Sağ tıkla menüsünü gösteren Konsol ekran görüntüsü

Benzer şekilde, yalnızca bir uygulamanın çıktısına odaklanmak istiyorsanız, girişlerinden birine sağ tıklayıp, yalnızca bu uygulama tarafından oluşturulan girişleri görmek için "İşlemi Göster" com.mydomain.myapplication '"seçeneğini işaretleyebilirsiniz.


Ah! Araç Çubuğu öğelerini kontrol ettim ancak bir sağ tıklama eyleminin mümkün olup olmadığını kontrol etmek benim başıma gelmedi. Şimdi aptal hissediyorum. Neyse, bunun için teşekkürler - bu mükemmel.
mhucka

1

Kabul edilen cevap muhtemelen yapılacak doğru şeyi temsil etse de, soruyu daraltmak için başka bir yol vardır, yani WebKit alt sisteminin günlüğe kaydetme ayrıntılarını nasıl azaltacağı (kalıcı olarak):

sudo log config --subsystem 'com.apple.WebKit' --mode "level: error"

Şimdi sadece hata seviyeli mesajlar kaydedilmelidir. (Caveat: Test etmedim.)

Ancak bunu önermeyeceğim; sadece ihtiyacınız olan mesajları filtreleyin.

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.