← man/system_admin
lsmp — man lsmp — 80×24
ugur@toprak:~/man/system_admin$man lsmp
Bölüm 1 Sistem Yönetimi

lsmp

Sistemdeki süreçler için mach port bilgilerini görüntüler

Özet

     lsmp -h

     lsmp -p <pid> <pid> süreci için mach port kullanımını gösterir. Port hedefleri vb. hakkında 
	  ayrıntılı bilgi görmek için root ayrıcalıklarıyla çalıştırın.

     lsmp -v Çekirdek (Kernel) nesnesi tabanlı portlar için bilgileri ayrıntılı olarak gösterir. 
	  Buna bağlı iş parçacığı (thread) portları ve özel portlar da dahildir.

     lsmp -a Sistemdeki tüm görevlerin mach port kullanımını gösterir

     lsmp -j <path> Çıktıyı JSON biçiminde <path> yoluna kaydeder.

Açıklama

lsmp komutu, bir görevin (task) port alanındaki her aktif yetki (right) hakkındaki bilgileri yazdırarak o görevin süreçler arası iletişim (IPC) davranışı hakkında bir genel bakış sunar.

Aşağıda, çıktıdaki her bir sembolün ve değerin açıklaması yer almaktadır: name : Bir port için göreve özgü benzersiz ad. Bir "-" işareti, bunun bir port kümesinin (port-set) üyesi olduğunu belirtir. ipc-object : Çekirdek (kernel) nesnesi için benzersiz bir tanımlayıcı. Bir "+" işareti, bu girdinin yukarıdaki ipc-object alanından genişletildiğini gösterir. rights : Bu ada karşılık gelen yetkiler. Olası değerler: recv (alma), send (gönderme), send-once (bir kez gönderme) ve port-set (port kümesi). flags : Port durumunu gösteren bayraklar. T : Port üzerinde tempowner ayarlanmış G : Port korunuyor (guarded) S : Port üzerinde katı koruma kısıtlamaları var I : Port üzerinde önem bağışı (importance donation) bayrağı ayarlanmış R : Port yeniden canlanıyor (reviving) olarak işaretlenmiş P : Port üzerinde görev göstericisi (task pointer) ayarlanmış boost : Önem artışı (importance boost) sayısı reqs : Bu port üzerinde etkinleştirilmiş bildirimler. D : Ölü ad (Dead name) bildirimi N : Gönderici yok (No sender) bildirimi P : Port Yok Etme (Port Destroy) istekleri recv : Bu ad için alma (recv) yetkisi sayısı. send : Bu ad altında saklanan gönderme (send) yetkisi sayısı. Bu, bu alma yetkisi için toplam gönderme yetkisi sayısını YANSITMAZ. sonce : Bu alma yetkisi için bekleyen tek seferlik gönderme (send-once) yetkisi sayısı. oref : Bu alma yetkisi için bir yerlerde gönderme yetkisi mevcut mu? qlimit : Bu port için kuyruk sınırı. Eğer orefs sütununda -> işareti görünüyorsa, bu durum hedef port üzerindeki kuyruk sınırını belirtir. Bir <- işareti ise bu port yetkisinin, tanımlayıcı (identifier) sütununda belirtilen süreçten mesaj almaya yönelik olduğunu gösterir. msgcount : Bu port üzerinde kuyruğa alınmış mesaj sayısı. -> ve <- açıklamaları için qlimit sütununa bakın. context : Mach port bağlam (context) değeri. identifier : Bu yetki için bir çekirdek nesnesinin benzersiz tanımlayıcısı veya görevin adı. Bu alan type sütunu tarafından tanımlanır.

Ayrıca Bakınız

ddt(1), top(1)

macOS July 24, 2012 macOS