پاورپوینت برنامه نويسي چند نخي با POSIX -اسلاید 48 -اسلای انگلیسی 8
قسمتی از اسلایدها فهرست مطالب مفاهيم اوليه نخها برنامه نويسي چند نخي مدلهاي پياده سازي نخها انواع مدلهاي نخ کشي ايجاد و خاتمه نخ در POSIX قابليت الحاق ارتباط بين نخها و همگام سازي نخ (thread) نخ يک جريان اجرايي در فرآيند(process) مي باشد که مي- تواند بصورت مستقل، توسط هسته زمانبندي گردد و از فضاي آدرسي يکسان باساير نخها به اشتراک استفاده نمايد. مستقل بودن چون نخها بصورت مستقل زمانبندي مي شوند، نخها بصورت همروند با ساير نخها اجرا مي شوند و امکان اجراي موازي در سيستمهاي چند پردازنده اي وجود دارد. اين بدين معناست که هر نخ بايد منابع مربوط به خودش داشته باشد: شمارنده برنامه فضاي پشته مجموعه ثبات ( فضايي براي ذخيره کردن مقدار ثباتها زماني که پردازنده در اختيار ندارد) اولويت(بهره گيري از زمانبندي پردازنده ) همروندي(concurrency) عمليات همروند هستند اگر امکان اجراي نوبتي آنها فراهم گردد بنحويکه اجراي هر عمليات بصورت مستقل پيشرفت داشته باشد. نخها مي توانند براي استفاده از پردازنده با هر ترتيبي و با هر نخ …