زد فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

زد فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

پاورپوینت درباره برنامه نویسی چند نخی با POSIX

اختصاصی از زد فایل پاورپوینت درباره برنامه نویسی چند نخی با POSIX دانلود با لینک مستقیم و پر سرعت .

پاورپوینت درباره برنامه نویسی چند نخی با POSIX


پاورپوینت درباره   برنامه نویسی چند نخی با  POSIX

فرمت فایل :power point    ( قابل ویرایش)   تعداد اسلاید:48  اسلاید

نخ (thread)

  • نخ یک جریان اجرایی در فرآیند(process) می باشد که می- تواند بصورت مستقل، توسط هسته زمانبندی گردد و از فضای آدرسی یکسان باسایر نخها به اشتراک استفاده نماید.

مستقل بودن

  • چون نخها بصورت مستقل زمانبندی می شوند، نخها بصورت همروند با سایر نخها اجرا می شوند و امکان اجرای موازی در سیستمهای چند پردازنده ای وجود دارد. این بدین معناست که هر نخ باید منابع مربوط به خودش داشته باشد:
    • شمارنده برنامه
    • فضای پشته
    • مجموعه ثبات ( فضایی برای ذخیره کردن مقدار ثباتها زمانی که پردازنده در اختیار ندارد)
    • اولویت(بهره گیری از زمانبندی پردازنده )

همروندی(concurrency)

  • عملیات همروند هستند اگر امکان اجرای نوبتی آنها فراهم گردد بنحویکه اجرای هر عملیات بصورت مستقل پیشرفت داشته باشد.
    • نخها می توانند برای استفاده از پردازنده با هر ترتیبی و با هر نخ دیگر زمانبندی شوند. ممکن است پردازنده از یک نخ در هر نقطه از اجرایش گرفته شده و با نخ دیگری جایگزین شود.
    • عملیات که سبب توقف اجرای یک نخ شده، سبب توقف اجرای سایر نخ ها نمی شود.
    • اگر ترتیب اجرای یک نخ مهم باشد یا یک نخ باید قبل از اجرای نخ دیگری کارش به پایان برسد، بنابراین اجرای نخ باید برای هماهنگی عملیات همگام گردد.

دانلود با لینک مستقیم


پاورپوینت درباره برنامه نویسی چند نخی با POSIX