Provided by: manpages-pl_4.23.1-1_all bug

NAZWA

       sysvipc - mechanizmy komunikacji między procesami w Systemie V

OPIS

       IPC  Systemu  V  to  nazwa trzech mechanizmów komunikacji między procesami, szeroko stosowana w systemach
       uniksowych: kolejki komunikatów, semafory i pamięć współdzielona.

   Kolejki komunikatów
       Kolejki komunikatów Systemu V pozwalają na wymianę  danych  w  jednostkach  zwanych  komunikatami.  Każdy
       komunikat  może  mieć  przypisany  priorytet.  Kolejka  komunikatów POSIX posiada inne API, które pozwala
       osiągnąć ten sam rezultat, zob. mq_overview(7).

       Interfejs programistyczny kolejki komunikatów Systemu V składa się z następujących wywołań systemowych:

       msgget(2)
              Tworzy nową kolejkę komunikatów lub pobiera identyfikator istniejącej kolejki. To wywołanie zwraca
              identyfikator używany przez pozostałą część API.

       msgsnd(2)
              Dodaje komunikat do kolejki.

       msgrcv(2)
              Usuwa komunikat z kolejki.

       msgctl(2)
              Wykonuje różne operacje kontrolne na kolejce, w tym jej usunięcie.

   Zestawy semaforów
       Semafory Systemu V pozwalają na synchronizację akcji przez procesy. Semafory są  przydzielane  w  grupach
       zwanych  zestawami,  każdy semafor w zestawie jest semaforem liczącym. Semafory POSIX posiadają inne API,
       które pozwala osiągnąć ten sam rezultat, zob. sem_overview(7).

       Interfejs programistyczny semaforów Systemu V składa się z następujących wywołań systemowych:

       semget(2)
              Tworzy  nowy  zestaw  lub  pobiera  identyfikator  istniejącego  zestawu.  To   wywołanie   zwraca
              identyfikator używany przez pozostałą część API.

       semop(2)
              Wykonuje operacje na semaforach w zestawie.

       semctl(2)
              Wykonuje różne operacje kontrolne na zestawie, w tym jego usunięcie.

   Segmenty pamięci wspólnej
       Pamięć   współdzielona  Systemu  V  pozwala  procesom  dzielić  miejsce  w  pamięci  ("segment").  Pamięć
       współdzielona POSIX posiada inne API, które pozwala osiągnąć ten sam rezultat, zob. shm_overview(7).

       Pamięć wspólna Systemu V składa się z następujących wywołań systemowych:

       shmget(2)
              Tworzy  nowy  segment  lub  pobiera  identyfikator  istniejącego  segmentu.  To  wywołanie  zwraca
              identyfikator używany przez pozostałą część API.

       shmat(2)
              Dołącza istniejący obiekt pamięci wspólnej do przestrzeni adresowej wywołującego procesu.

       shmdt(2)
              Odłącza segment z przestrzeni adresowej wywołującego procesu.

       shmctl(2)
              Wykonuje różne operacje kontrolne na segmencie, w tym jego usunięcie.

   Przestrzenie nazw IPC
       Więcej  informacji  o  obiektach  i  przestrzeniach  nazw  IPC  w  Systemie  V znajduje się w podręczniku
       systemowym ipc_namespaces(7).

ZOBACZ TAKŻE

       ipcmk(1), ipcrm(1), ipcs(1), lsipc(1), ipc(2), msgctl(2),  msgget(2),  msgrcv(2),  msgsnd(2),  semctl(2),
       semget(2), semop(2), shmat(2), shmctl(2), shmdt(2), shmget(2), ftok(3), ipc_namespaces(7)

TŁUMACZENIE

       Autorami    polskiego    tłumaczenia    niniejszej    strony    podręcznika    są:    Piotr   Pogorzelski
       <piotr.pogorzelski@ippt.gov.pl>,    Robert    Luberda     <robert@debian.org>     i     Michał     Kułach
       <michal.kulach@gmail.com>

       Niniejsze  tłumaczenie  jest  wolną  dokumentacją.  Bliższe informacje o warunkach licencji można uzyskać
       zapoznając  się  z  GNU General Public License w wersji 3  lub  nowszej.   Nie   przyjmuje   się   ŻADNEJ
       ODPOWIEDZIALNOŚCI.

       Błędy  w  tłumaczeniu  strony  podręcznika  prosimy  zgłaszać  na  adres  listy  dyskusyjnej manpages-pl-
       list@lists.sourceforge.net.

Linux man-pages 6.8                              2 maja 2024 r.                                       sysvipc(7)