.\" -*- coding: UTF-8 -*- .\" Copyright 2020 Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH sysvipc 7 "2 mai 2024" "Pagini de manual de Linux 6.8" .SH NUME sysvipc \- mecanisme de comunicare între procese System V .SH DESCRIERE .\" System V IPC este numele dat celor trei mecanisme de comunicare interproces care sunt disponibile pe scară largă în sistemele UNIX: cozi de mesaje, semafoare și memorie partajată. .SS "Cozi de mesaje" Cozile de așteptare a mesajelor din Sistemul V permit schimbul de date în unități numite mesaje. Fiecărui mesaj îi poate fi asociată o prioritate. Cozile de așteptare a mesajelor POSIX oferă o API alternativă pentru obținerea aceluiași rezultat; a se vedea \fBmq_overview\fP(7). .P API pentru coada de mesaje System V constă din următoarele apeluri de sistem: .TP \fBmsgget\fP(2) Creează o nouă coadă de mesaje sau obține ID\-ul unei cozi de mesaje existente. Acest apel returnează un identificator care este utilizat în celelalte API\-uri. .TP \fBmsgsnd\fP(2) Adaugă un mesaj la o coadă. .TP \fBmsgrcv\fP(2) Elimină un mesaj dintr\-o coadă. .TP \fBmsgctl\fP(2) .\" Efectuează diverse operații de control asupra unei cozi, inclusiv ștergerea. .SS "Seturi de semafoare" Semafoarele sistemului V permit proceselor să își sincronizeze acțiunile. Semafoarele Sistem V sunt alocate în grupuri numite seturi; fiecare semafor dintr\-un set este un semafor de numărare. Semafoarele POSIX oferă o API alternativă pentru obținerea aceluiași rezultat; a se vedea \fBsem_overview\fP(7). .P API\-ul de semafoare System V este format din următoarele apeluri de sistem: .TP \fBsemget\fP(2) Creează un set nou sau obține ID\-ul unui set existent. Acest apel returnează un identificator care este utilizat în celelalte API\-uri. .TP \fBsemop\fP(2) Efectuează operații asupra semafoarelor dintr\-un set. .TP \fBsemctl\fP(2) .\" Efectuează diverse operații de control asupra unui set, inclusiv ștergerea. .SS "Segmente de memorie partajată" Memoria partajată din System V permite proceselor să partajeze o regiune de memorie (un „segment”). Memoria partajată POSIX este o API alternativă pentru obținerea aceluiași rezultat; a se vedea \fBshm_overview\fP(7). .P API\-ul de memorie partajată System V este format din următoarele apeluri de sistem: .TP \fBshmget\fP(2) Creează un nou segment sau obține ID\-ul unui segment existent. Acest apel returnează un identificator care este utilizat în celelalte API\-uri. .TP \fBshmat\fP(2) Atașează un obiect de memorie partajată existent în spațiul de adrese al procesului apelant. .TP \fBshmdt\fP(2) Detașează un segment din spațiul de adrese al procesului apelant. .TP \fBshmctl\fP(2) .\" Efectuează diverse operații de control asupra unui segment, inclusiv ștergerea. .SS "spații de nume IPC" Pentru o discuție privind interacțiunea dintre obiectele IPC System V și spațiile de nume IPC, a se vedea \fBipc_namespaces\fP(7). .SH "CONSULTAȚI ȘI" \fBipcmk\fP(1), \fBipcrm\fP(1), \fBipcs\fP(1), \fBlsipc\fP(1), \fBipc\fP(2), \fBmsgctl\fP(2), \fBmsgget\fP(2), \fBmsgrcv\fP(2), \fBmsgsnd\fP(2), \fBsemctl\fP(2), \fBsemget\fP(2), \fBsemop\fP(2), \fBshmat\fP(2), \fBshmctl\fP(2), \fBshmdt\fP(2), \fBshmget\fP(2), \fBftok\fP(3), \fBipc_namespaces\fP(7) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .