Provided by: manpages-pl_4.21.0-2_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
       System V message queues allow data to be exchanged in units called messages.  Each message  can  have  an
       associated  priority.  POSIX message queues provide an alternative API for achieving the same result; see
       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
       System  V  semaphores allow processes to synchronize their actions.  System V semaphores are allocated in
       groups called sets; each semaphore in a set  is  a  counting  semaphore.   POSIX  semaphores  provide  an
       alternative API for achieving the same result; see 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 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ 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⟩.