table of contents
- unstable 4.31.0-1
| sysvipc(7) | Miscellaneous Information Manual | sysvipc(7) |
الاسم¶
sysvipc - آليات التواصل بين العمليات في النظام V
الوصف¶
System V IPC هو الاسم المُطلق على ثلاث آليات للتواصل بين العمليات والمتوفرة على نطاق واسع في أنظمة UNIX: قوائم الرسائل، والإشارات، والذاكرة المشتركة.
قوائم الرسائل¶
تسمح قوائم رسائل النظام V بتبادل البيانات في وحدات تُسمى رسائل. يمكن أن يكون لكل رسالة أولوية مرتبطة بها. توفر قوائم رسائل POSIX واجهة برمجة تطبيقات بديلة لتحقيق نفس النتيجة؛ انظر mq_overview(7).
تتكون واجهة برمجة تطبيقات قوائم رسائل النظام V من استدعاءات النظام التالية:
مجموعات الإشارات¶
تسمح إشارات النظام V للعمليات بمزامنة أفعالها. تُخصص إشارات النظام V في مجموعات تُسمى مجموعات؛ كل إشارة في مجموعة هي إشارة عدّ. توفر إشارات POSIX واجهة برمجة تطبيقات بديلة لتحقيق نفس النتيجة؛ انظر sem_overview(7).
تتكون واجهة برمجة تطبيقات إشارات النظام V من استدعاءات النظام التالية:
قطاعات الذاكرة المشتركة¶
تسمح الذاكرة المشتركة للنظام V للعمليات بمشاركة منطقة من الذاكرة ("قطاع"). الذاكرة المشتركة POSIX هي واجهة برمجة تطبيقات بديلة لتحقيق نفس النتيجة؛ انظر shm_overview(7).
تتكون واجهة برمجة تطبيقات الذاكرة المشتركة للنظام V من استدعاءات النظام التالية:
- shmget(2)
- إنشاء قطاع جديد أو الحصول على معرف قطاع موجود. يُرجع هذا الاستدعاء مُعرّفًا يُستخدم في واجهات برمجة التطبيقات المتبقية.
- shmat(2)
- وصل كائن ذاكرة مشتركة موجود إلى مساحة عنوان العملية المستدعية.
- shmdt(2)
- فصل قطاع من مساحة عنوان العملية المستدعية.
- shmctl(2)
- تنفيذ عمليات تحكم متنوعة على قطاع، بما في ذلك الحذف.
مساحات أسماء IPC¶
لمناقشة تفاعل كائنات IPC للنظام V ومساحات أسماء IPC، انظر ipc_namespaces(7).
انظر أيضًا¶
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)
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس 6.18 |