← man/system_diagnostics
ipcs — man ipcs — 80×24
ugur@toprak:~/man/system_diagnostics$man ipcs
Bölüm 1 Sistem Tanılama

ipcs

ipcs — macOS komut satırı aracı.

İsim

ipcs – System V süreçler arası iletişim (IPC) olanaklarının durumunu raporlar

Sinopsis

     ipcs [-abcMmopQqSsTt] [-u kullanıcı]

Açıklama

ipcs aracı, sistemdeki System V süreçler arası iletişim (IPC) olanakları hakkında bilgi sağlar.

Seçenekler aşağıdaki gibidir:

  • -a: Aktif semaforları, mesaj kuyruklarını ve paylaşılan bellek bölümlerini görüntülerken mümkün olan en fazla bilgiyi gösterir. (Bu, -b, -c, -o, -p ve -t seçeneklerini belirtmenin kısa yoludur.)

  • -b: Aktif semaforlar, mesaj kuyrukları ve paylaşılan bellek bölümleri için izin verilen maksimum boyutları gösterir. “İzin verilen maksimum boyut”, bir mesaj kuyruğundaki mesajın maksimum bayt sayısı, bir paylaşılan bellek bölümünün boyutu veya bir semafor kümesindeki semafor sayısıdır.

  • -c: Aktif semaforlar, mesaj kuyrukları ve paylaşılan bellek bölümleri için oluşturucunun (creator) adını ve grubunu gösterir.

  • -M: Paylaşılan bellek hakkında sistem bilgilerini görüntüler.

  • -m: Aktif paylaşılan bellek bölümleri hakkında bilgi görüntüler.

  • -o: Aktif mesaj kuyrukları ve paylaşılan bellek bölümleri için bekleyen kullanımı (outstanding usage) gösterir. “Bekleyen kullanım”, bir mesaj kuyruğundaki mesajların sayısı veya bir paylaşılan bellek bölümüne bağlı (attached) süreçlerin sayısıdır.

  • -p: Aktif semaforlar, mesaj kuyrukları ve paylaşılan bellek bölümleri için süreç kimliği (process ID) bilgilerini gösterir. “Süreç kimliği bilgisi”, bir mesaj kuyruğuna en son mesaj gönderen veya ondan mesaj alan süreci, bir semaforu oluşturan süreci ya da bir paylaşılan bellek bölümünü en son bağlayan (attach) veya ayıran (detach) süreci belirtir.

  • -Q: Mesaj kuyrukları hakkında sistem bilgilerini görüntüler.

  • -q: Aktif mesaj kuyrukları hakkında bilgi görüntüler.

  • -S: Semaforlar hakkında sistem bilgilerini görüntüler.

  • -s: Aktif semaforlar hakkında bilgi görüntüler.

  • -T: Paylaşılan bellek, mesaj kuyrukları ve semaforlar hakkında sistem bilgilerini görüntüler.

  • -t: Aktif semaforlar, mesaj kuyrukları ve paylaşılan bellek bölümleri için erişim zamanlarını gösterir. Erişim zamanları; bir IPC nesnesi üzerindeki son kontrol işleminin zamanını, bir mesajın son gönderilme veya alınma zamanını, bir paylaşılan bellek bölümünün son bağlanma veya ayrılma zamanını ya da bir semafor üzerindeki son işlemin zamanını belirtir.

  • -u: Belirtilen kullanıcıya ait IPC mekanizmaları hakkında bilgi görüntüler. Kullanıcı belirtimi sayısal bir UID veya bir kullanıcı adı (login name) biçiminde olabilir.

Eğer -M, -m, -Q, -q, -S veya -s seçeneklerinden hiçbiri belirtilmezse, tüm aktif IPC olanakları hakkındaki bilgiler listelenir.

Kısıtlamalar

Sistem veri yapıları ipcs çalışırken değişebilir; ipcs çıktısının tutarlı olacağı garanti edilmez.

Hatalar

Bu kılavuz sayfası maalesef son derece yetersizdir; çünkü ipcs tarafından yazdırılan bilgileri açıklamaya hiç çalışmamaktadır.

Ayrıca Bakınız

ipcrm(1)

Yazarlar

Thorsten Lockert tholo@sigmasoft.com

macOS 26.4 July 29, 2021 macOS 26.4