man/system_diagnostics
man · Sistem Tanılama

$ timerfires

Bölüm 1 · Sistem Tanılama

zamanlayıcıları tetiklendikçe analiz eder

Sözdizimi

     timerfires [-s] [-v] [-g] [-t timeout-secs] -a | -p pid | -n process-name

Açıklama

timerfires yardımcı programı, zamanlayıcıları tetiklendikçe listeler.

Seçenekler aşağıdaki gibidir:

  • -s: "sleep" türü zamanlayıcılar için çağrı yığınlarını gösterir.

  • -v: Geçerli olan yerlerde ayrıntılı çıktı gösterir (örneğin, CoreFoundation zamanlayıcıları için ek ayrıntılar).

  • -g: Zamanlayıcı çıktılarını bir araya getirerek tek tek zamanlayıcı tetiklenmeleri yerine sayıları gösterir.

-t timeout-secs Yalnızca timeout-secs saniye boyunca çalıştırır; ardından çıkış yapar.

  • -a: İşleme göre filtreleme yapmadan tüm zamanlayıcıları analiz eder. -a seçeneğini -p veya -n ile birlikte belirtmek hatadır.

  • -p pid: Yalnızca pid işlem kimliğine (process ID) sahip işlemden gelen zamanlayıcıları analiz eder. -p seçeneğini -a veya -n ile birlikte belirtmek hatadır.

-n process-name Yalnızca adı process-name olan işlemlerden gelen zamanlayıcıları analiz eder. -n seçeneğini -a veya -p ile birlikte belirtmek hatadır.

Örnek Kullanım

timerfires -n MyApp -s -t 10

timerfires on saniye boyunca çalışacak ve "MyApp" adlı tüm işlem örneklerine ait zamanlayıcı verilerini, yığınlar (stacks) dahil olmak üzere görüntüleyecektir.