پرسی فایل

تحقیق، مقاله، پروژه، پاورپوینت

پرسی فایل

تحقیق، مقاله، پروژه، پاورپوینت

دانلود تحقیق در موردزمانبندی پردازنده

دانلود تحقیق در موردزمانبندی پردازنده
دسته بندی سایر گروه های فنی مهندسی
فرمت فایل zip
حجم فایل 3747 کیلو بایت
تعداد صفحات فایل 57
دانلود تحقیق در موردزمانبندی پردازنده

فروشنده فایل

کد کاربری 4565

نام فایل : زمانبندی پردازنده

فرمت : .ppt

تعداد صفحه/اسلاید : 57

حجم : 4 مگابایت


بنام خدا
فصل 5: زمانبندی پردازنده (CPU Scheduling)
فصل 5: زمانبندی پردازنده (CPU Scheduling)
Basic Concepts
Scheduling Criteria
Scheduling Algorithms
Thread Scheduling
Multiple-Processor Scheduling
Operating Systems Examples
Algorithm Evaluation
اهداف
آشنایی با زمانبندی پردازنده ها به عنوان پایه اصلی سیستم عامل های چندبرنامگی (multiprogrammed)
توصیف الگوریتم های مختلف زمانبندی CPU
بحث در مورد انتخاب یک الگوریتم زمانبندی CPU مناسب برای یک سیستم خاص
مفاهیم پایه ای

حداکثر بهره وری (utilization) از CPU به کمک چندبرنامگی
CPU–I/O Burst Cycle – اجرای یک پردازه شامل یک دور از اجراهای CPU و انتظار برای I/O است
در حقیقت ما می خواهیم CPU burst را توزیع و مدیریت کنیم
هیستوگرام از زمان هر اجرا برای CPUHistogram of CPU-burst Times
Alternating Sequence of CPU And I/O Bursts
زمانبند (Scheduler) CPU
از میان پردازه های موجود در سیستم یکی را انتخاب می کند و CPU را در اختیار آن قرار دهد
تصمیمات زمانبند CPU در یکی از حالات زیر اعمال می گردد. وقتی که یک پردازه :
از حالت اجرا به حالت انتظار سوئیچ کند (درخواست I/O، دستور wait و ...)
از حالت اجرا به حالت آماده سوئیچ کند (وقوع وقفه)
از حالت انتظار به حالت آماده سوئیچ کند (اتمام I/O)
به اتمام برسد
به حالتی که زمانبندی در شرایط 1 و 4 اعمال گردد حالت بدون غیر قابل پس گرفتنی (nonpreemptive) می گویند
به حالت دیگر پس گرفتنی (preemptive) می گویند
....


نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.