KILAVUZ SAYFASI · Sistem tanılama
sysdiagnose
sistem performansı sorunlarını araştırmada yardımcı olan sistem genelinde teşhis bilgilerini toplar
Ad
sysdiagnose – sistem performansı sorunlarını araştırmada yardımcı olan sistem genelinde teşhis bilgilerini toplar
Söz Dizimi
sysdiagnose -h
sysdiagnose [-H] [-v] [-f results_directory] [-A archive_name] [-V volume_path]
[-C, --compression compression_type] [-n] [-k] [-F] [-S] [-u] [-Q] [-b] [-p] [-P]
[-g] [-G] [-d] [-D] [-r] [-R] [process_name | pid]
Açıklama
sysdiagnose aracı, sistem performansı sorunlarını araştırmada yardımcı olan sistem teşhis bilgilerini toplar. Sistem durumu ve yapılandırmasını kapsayan oldukça büyük miktarda bilgi derlenir. Veriler /var/tmp dizininde saklanır. sysdiagnose aracının root olarak çalıştırılması gerekir. Komut satırı arayüzü üzerinden tetiklenen ve çalışmakta olan bir sysdiagnose işlemini iptal etmek için Ctrl-\ tuşlarına basın. sysdiagnose, şu tuş kombinasyonuna basıldığında otomatik olarak tetiklenir: Control-Option-Command-Shift-Nokta.
sysdiagnose şunları toplar: • Sistemin bir spindump dökümü • Birkaç saniyelik top çıktısı • Çekirdek bölgeleri (kernel zones) hakkında veriler • Yüklü çekirdek uzantılarının durumu • Kullanıcı işlemlerinin yerleşik bellek (resident memory) kullanımı • Son sistem günlükleri • Bir System Profiler raporu • Son çökme raporları • Disk kullanımı bilgileri • I/O Kit kayıt defteri (registry) bilgileri • Ağ durumu • Eğer argüman olarak belirli bir işlem belirtilirse: işlemin yığınında (heap) malloc ile ayrılmış arabelleklerin listesi toplanır • Eğer argüman olarak belirli bir işlem belirtilirse: işlemin belleğindeki referans gösterilmemiş malloc arabellekleri hakkında veriler toplanır • Eğer argüman olarak belirli bir işlem belirtilirse: işlemde ayrılan sanal bellek bölgeleri hakkında veriler
Seçenekler
-h: Yardımı görüntüler.-H: Varsayılan sysdiagnose çıktı dizininin yolunu yazdırır.-v: Yürütülürken konteyner bilgilerini görüntülemek için ayrıntılı (verbose) modu etkinleştirir.
-f results_directory Sonuçların saklanacağı dizini belirtir. Varsayılan sonuçlar dizini /var/tmp dizinidir.
-A archive_name Sonuçlar dizininde oluşturulan arşivin adını belirtir.
-V volume_path sysdiagnose'un üzerinde çalışacağı kök birimi belirtir.
-C, --compression compression_type [tar|yaa|default|no-compression] Elde edilen sysdiagnose dizini için sıkıştırma türünü belirtir.
-n: Elde edilen sysdiagnose dizinini tar arşivi haline getirmez.-k: Geçici dizini kaldırmaz.-F: Geri bildirim verilerini alır.-S: Tarball arşivine akışı (streaming) devre dışı bırakır.-u: Kullanıcı arayüzü (UI) geri bildirimini devre dışı bırakır.-Q: Ayak izini (footprint) atlar.-q: -Q ile aynıdır.-b: İşlem tamamlandığında elde edilen arşivi bir Finder penceresinde GÖSTERMEZ.-p: Yalnızca zamana duyarlı derlemeleri çalıştırır; önceki -d veya -r bayraklarını yok sayar.-P: Zamana duyarlı derlemeleri çalıştırmaz.-g: Yalnızca günlük oluşturma derlemelerini çalıştırır; önceki -p veya -r bayraklarını yok sayar.-G: Günlük oluşturma derlemelerini çalıştırmaz.-d: Yalnızca günlük kopyalama derlemelerini çalıştırır; önceki -p veya -r bayraklarını yok sayar.-D: Günlük kopyalama derlemelerini çalıştırmaz.-r: Yalnızca günlük arşivini toplar. Önceki -p veya -d bayraklarını yok sayar.-R: Günlük arşivini toplamaz.
process_name | pid Eğer tek bir işlem sistemi yavaşlatıyor gibi görünüyorsa, argüman olarak işlem adını veya kimliğini (ID) geçirmek, o işleme özel ek teşhis verileri toplar. Bir seferde yalnızca BİR işlem belirtin -- birden fazla işlemin belirtilmesi desteklenmez.
Çıkış Durumu
sysdiagnose, teşhis sırasında herhangi bir dahili hata ile karşılaşılmadıysa 0 durumuyla; harici durumla ilgisi olmayan bir hata oluştuğunda veya kullanıcı tarafından kullanılamaz bir girdi sağlandığında ise >0 durumuyla çıkar.
ALFABEDE KOMŞULARI
AYNI GRUPTAN — SİSTEM TANILAMA
acbağlantı süresi muhasebesi (connect time aacctonsistem hesaplaşmasını (system accounting)auditreducedenetim izi (audit trail) dosyalarından kacaffeinatebir yardımcı program adına sistemin uyku mdappprofkullanıcı ve kütüphane fonksiyon kullanımıdapptracekullanıcı ve kütüphane fonksiyon kullanımı
BU SAYFA HAKKINDA
- Çeviri hatası bildire-posta