پاورپوینت برنامه نويسي چند نخي با POSIX -اسلاید 48 -اسلای انگلیسی 8

پاورپوینت برنامه نويسي چند نخي با POSIX -اسلاید 48 -اسلای انگلیسی 8


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

دیدگاهی بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *