İçeriğe atla

toprak.run/man/system_diagnostics/plockstat

KILAVUZ SAYFASI · Sistem tanılama

plockstat

POSIX mutex'leri ve okuma/yazma kilitleri hakkında istatistik yazdıran DTrace ön yüzü


plockstat - POSIX mutex'leri ve okuma/yazma kilitleri hakkında istatistik yazdıran DTrace ön yüzü

Sözdizimi

       plockstat [-vACHV] [-n count] [-s depth] [-e secs] [-x opt[=val]]
       komut [argüman...]

       plockstat [-vACHV] [-n count] [-s depth] [-e secs] [-x opt[=val]]
       -p pid

Genel Bakış

plockstat komutu, POSIX mutex'leri ve okuma/yazma kilitleri hakkında istatistikleri yazdırmak için kullanılabilen bir DTrace ön yüzüdür.

OS X 10.11 sürümünden itibaren, bu aracı kullanabilmek için işleminizin DYLD_LIBRARY_PATH ortam değişkeni /usr/lib/system/introspection dizinini içerecek şekilde ayarlanarak çalıştırılması gerekir:

DYLD_LIBRARY_PATH=/usr/lib/system/introspection

Bu dizin, gerekli statik DTrace izleme noktalarını (probes) içerir.

Seçenekler

  • -v: izleme başladığında bir ileti yazdırır

  • -A: çekişme (contention) ve tutma (hold) olaylarını izler (-CH ile aynı)

  • -C: mutex'ler ve okuma/yazma kilitleri (rwlocks) için çekişme olaylarını izler

  • -H: mutex'ler ve okuma/yazma kilitleri (rwlocks) için tutma olaylarını izler

  • -V: çalıştırılacak dtrace betiğini yazdırır

-n count her bir olay türü için yalnızca 'count' (sayı) girdiyi görüntüler

-s depth yığın izini (stack trace) en fazla 'depth' (derinlik) girdisine kadar gösterir

-e secs belirtilen saniye kadar sonra çıkış yapar

-x arg[=val] bir DTrace çalışma zamanı seçeneğini veya D derleyici seçeneğini etkinleştirir

-p pid belirtilen işlem kimliğine (pid) bağlanır ve onu izler

Ayrıca Bakınız

dtrace(1)

ALFABEDE KOMŞULARI

AYNI GRUPTAN — SİSTEM TANILAMA

  • acbağlantı süresi muhasebesi (connect time a
  • acctonsistem hesaplaşmasını (system accounting)
  • auditreducedenetim izi (audit trail) dosyalarından ka
  • caffeinatebir yardımcı program adına sistemin uyku m
  • dappprofkullanıcı ve kütüphane fonksiyon kullanımı
  • dapptracekullanıcı ve kütüphane fonksiyon kullanımı

BU SAYFA HAKKINDA