سؤال

أحاول إنشاء تطبيق خادم عميل باستخدام Posix Shared Memory و Posix Semaphores. هل يجب علي وضع الإشارات داخل قطاع الذاكرة المشتركة أو هل يمكن أن تكون الإشارات مجرد متغيرات عالمية؟ أود الالتزام باتفاقية Posix.

هل كانت مفيدة؟

المحلول

لا ، الإشارات هي موارد النظام ؛ لا داعي للقلق بشأن تحديد موقعهم.

تحديث: اسمحوا لي "تمديد ومراجعة ملاحظاتي". اسم الشيئ Semaphores هي موارد النظام. يجب أن تكون semaphores التي لم يكشف عن اسمها في مقطع ذاكرة مشتركة. انظر صفحة مقدمة لصفحة الإشارات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top