خيوط GNU المحمولة

مكتبة GNU Pth ( الخيوط المحمولة ) هي مكتبة خيوط في مساحة المستخدم تعتمد على معيار POSIX / ANSI - C لأنظمة UNIX ، وتوفر جدولة قائمة على الأولويات لتطبيقات تعدد الخيوط . تهدف GNU Pth إلى تحقيق درجة عالية من قابلية النقل ، وهي جزء من مشروع GNU . [ 1 ]

يوفر Pth أيضًا محاكاة واجهة برمجة التطبيقات لخيوط POSIX من أجل التوافق مع الإصدارات السابقة.

تستخدم مكتبة GNU Pth نظام ربط N:1 مع سلاسل العمليات في مساحة النواة ، أي أن جدولة العمليات تتم بالكامل بواسطة مكتبة GNU Pth، ولا تدرك النواة وجود N سلسلة عمليات في مساحة المستخدم. ولهذا السبب، لا يمكن استخدام المعالجة المتعددة المتناظرة (SMP) لأن ذلك يتطلب توجيهًا من النواة.

انظر أيضاً

مراجع

  1. "جنو" . تم الاطلاع عليه بتاريخ 25 يونيو 2012 .