دانلود مقاله در مورد مدیريت cpu و پردازشگر 14 ص

دسته بندي : مقاله » مقالات فارسی مختلف
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 15 صفحه

 قسمتی از متن word (..doc) : 
 

1
‏مد‏ی‏ريت cpu ‏ و پردازشگر
Process‏ : به task‏ گفته مي شود و در واقع حالتي از اجرا برنامه است.
‏يك job‏ موقعي كه دارد سيستم مي شودتوسط سيستم عامل به يك سري process‏ تقسيم مي شود ممكن است كه program‏ تبديل به يك process‏ شود. هر يك از عمليات هايي كه بايد برنامه يا كامپوتر انجام دهد يك process‏ است.
‏اين پروسس كار هايي براي cpu‏ يا process‏ هستند. اتفاقي كه مي افتند به اين صورت است.
Ready state‏ مرحله اي است كه process‏ ها به آن وارد مي شوند و در آنجا منتظرند تا از cpu‏ استفاده كننده ولي اگر cpu‏ ‏(process‏)‏ مشغول باشد به اين حالت run state‏ مي گويند. ( برنامه در حال اجرا است ) در حالي كه در اين سيستم نيستيم cpu‏ ‏نگاه مي كند كه كسي منتظر اجراي برنامه است كه در اينجا ready Queue‏ داريم و cpu‏ در آن نگاه ميكند و نفر بعدي وارد cpu‏ مي وشد كه يك روتين را صدا مي كند به نام dispatcher‏ كه كارش اين است كه process‏ فعلي از آن رهايي پيدا كندو ببيند نفر بعد رد queue‏ كيست و cpu‏ را به آن اختصاص دهد.
‏وقتي در حالت Run state‏ است چه اتفاق مي افتد.
‏1) process‏ كه درحال استفاده از cpu‏ است ناگهاننياز به I/o‏ پيدا مي كند ( مثلا page fault‏ اتفاق ميافتد )
‏در اين فاصله پاسخ گويي به I/o‏ آن process‏ به كمك state‏ ديگر به آن (block) wait state‏ مي گويند مي فرستيم.
Static :
entry time
priority
Burst time
job
2
‏3
‏10
‏1
‏2
‏1
‏1
‏2
‏4
‏3
‏2
‏3
‏5
‏4
‏1
‏4
‏6
‏2
‏5
‏5
‏فرض بر اين است كه priority‏ ازنوع preemptive‏ است.
‏در زمان صفر j1‏ موجود است. در زمان 2 ، j2‏ وارد مي شود كه اولويت آن بيشتراست ازj1‏ پس j1‏ به اندزه 2Ns‏ ‏ از cpu‏ استفاده كرده و j2‏ پس از آن از 3
‏در زمان فقط 3 j1‏ است كه در سيستم است زيرا j3‏ در زمان 4 وارد مي وشد.
‏پس j1‏ دوباره در cpu‏ قرارميگيرد و در زمان 4، j3 ,‏ وارد مي شود و چون اولويت آن با j1‏ يكسان است پس j1‏ به كارش ادامه مي دهد. در زمان 5، j4‏ وارد مي شود كه اولويت آن كمتر است در زمان 6، J5‏ مي آيد كه اولويت ان بيشتر از j1‏ است. پس j5‏ درcpu‏ قرار ميگيرد تا زمان 11 كه كارش تمام مي وشد حال j1‏ و J2‏ مي ماند j1 ‏به اندازه نانو ثانيه كار دارد. ولي j3‏ تا j2‏ نانو ثانيه وقت مي خواهد پس j3‏ در cpu ‏ قرار مي گيرد و بعد در cpu‏ قرار ميگيرد.
‏؟؟؟؟؟؟؟؟؟؟؟
Round robin scheduling:
‏در اين روش process‏ هايي كه منتظر cpu‏ هستند د يك صف قرار مي گيرند و انكه اول امده از process‏ از cpu‏ استفاده مي كند اما زمان مشخصي را مي گذارند كه اگر يك process‏ از آز آن زمان بيشتري داشته باشد مجدداً به صف بر مي گردد ( time slice‏ ) يا ( quantum slice‏ ) اين روش براي سيسنژتم هاي time sharing‏ مناسب است.
‏زيرا نياز است كه در زمان اجرا process‏ قابل پيش بيني باشد و هر process‏ به انداز بقيه از cpu‏ استفاده كند.
‏اين روش يك روش منصفانه ايست.
3
‏اين روش نمي واند تشخيص دهد كه نوع job‏ چه است I/o bound‏ است يا cpu bound‏ است معمولاً مي خواهيم I/o bound‏ اولويت داشته باشد زيرا مي خواهيم هرچه يك process‏ نياز با زمان بيشتري داشته باشد اولويت آن كمتر باشد و يا اولويت را به job‏ هايي بدهد كه اصلاً از cpu‏ استفاده نكرده يا كمتر استفاده كرده در زماني كه I/o‏ مشغول است cpu‏ job‏ هاي ديگر را پردازش ميكند . پس از روشي به نام multi level que .shc‏ استفاده مي ند.
4
Multi level scheduling‏:
‏هدف اين است كه به job‏ هايي كه نياز كمتري به cpu‏ دارد ارجعيت بدهد.
‏براي job‏ هاي كوچك منصفانه است.
‏به سرعتمشخص مي وشد كه يك job ‏ چيست؟
Job‏ هاي I/o bound‏ اطلاعات خوبي از وسابلI/o‏ م يگيرند.
‏هر ؟؟؟؟؟ يك Quantum size‏ خودش را دارد. Process‏ وارد feuel1‏ مي شود. 1ns‏ از cpu‏ استفاده كنند.ممكن است قبل از اينكه 1ns‏ ‏تمام شود تمام كنند . بروند بيرون يا اينكه در خواست I/o‏ كنند و داخل Bock state‏ شوند ولي اگر بيشتراز 1ns‏ ‏باشد به صف بعدي ميفرستد اگر در صف 1 چيزي نباشد به سراغ level‏ بعدي ميرود.
level‏ آخر round robin‏ است و در همانجامي چرخد تا تمامشود در اينجا4Q‏ را بالا مي بريم ولي به محض اينكه process‏ جديد آمد به level‏ اول مي رود.
‏ممكن است يك job‏ در اول I/p bound‏ باشد و بعد cpu bound‏ شود. مشكلي نيست ولي اگر يك job‏ اول cpu bound‏ باشد و بعد I/O bound‏ شود مشكلي ايجاد ميكند.در اين حالت هر موقع در هر level‏ يك شماره داريم كه ببينيم كه كدام process‏ خودش مي گويد من cpu ‏ نمي خواهم (داوطلبانه چك كند) اگر اين شماره زياد باشد يعني تغيير ماهيت داده پس آن رابه level‏ بالاترمي بردبتدريج اين process‏ ها بهlevel‏ بالا مي روند.
‏اگر يك process‏ به block state‏ رفت و حال كه كارش تمام شد مي خواهد به صف ready‏ برود كه به cpu‏ برود. از كجا بدانيم كه در كدامlevel‏ يا صف برود واين مشكل است. دراين حالت ميگويد در process control‏ ذكر مي كينم كه در كدام صف بوده كه در هنگام برگشت بداند به كدام صف برود.

 
دسته بندی: مقاله » مقالات فارسی مختلف

تعداد مشاهده: 4406 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: .doc

تعداد صفحات: 15

حجم فایل:314 کیلوبایت

 قیمت: 6,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل


دانلود مقاله درمورد جوان و پیامبر word

دانلود مقاله درمورد جوان و پیامبر word - ‏عنوان ‏جوان از منظر پیامبر ‏استاد محترم ‏دکتر فروغی راد ‏تهیه کننده ‏مریم دستان ‏آذر 85...

قیمت : 8,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد مدیريت cpu و پردازشگر 14 ص

دانلود مقاله در مورد مدیريت cpu و پردازشگر 14 ص - 1 ‏مد‏ی‏ريت cpu ‏ و پردازشگر Process‏ : به task‏ گفته مي شود و در واقع حالتي از اجرا برنامه اس...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد مديريت استراتژيك 107 ص

دانلود مقاله در مورد مديريت استراتژيك 107 ص - 1 ‏ ‏ ‏دانشگاه آزاد اسلامى واحدابهر ‏ ‏موضوع: ‏مديريت استراتژيك ‏چکیده: ‏ه‏نر و‏ع‏لم تدوین ، اجر...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد كاروزي مرکز تحقيقات کشاورزي ومنابع طبيعي استان گلستان 120 ص

دانلود مقاله در مورد كاروزي مرکز تحقيقات کشاورزي ومنابع طبيعي استان گلستان 120 ص - ‏مقدمه: ‏کارآموزي دو واحد دانشگاهي براي دانشجويان رشته کشا...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد كارآفريني ريخته گري

دانلود مقاله در مورد كارآفريني ريخته گري - ‏0 ‏دانشگاه آزاد اسلامي واحد خمين ‏موضوع: ‏احداث كارخانه ريخته گري ‏مربوط به ‏درس: ‏كارآفريني ‏فصل او...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد قالی بافی 146ص

دانلود مقاله در مورد قالی بافی 146ص - ‏2 ‏قالی بافی ‏مقدمه ذوق و خلاقيت هنري هر جامعه اي از سنن ‏ زندگي و سوابق تاريخي و محيط زيست آحاد آن قوم ...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد قالبسازی

دانلود مقاله در مورد قالبسازی - ‏1 ‏تحقيق و تدوين دانش فني كاربرد فولاد تنگستن كاربايد در قالب‌هاي فلزي   ‏در دنياي كنوني براي توانايي رقابت در ...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد فورچ آلياژهاي آلومينوم

دانلود مقاله در مورد فورچ آلياژهاي آلومينوم - ‏1 ‏2 ‏فورج آلياژهاي آلومينيوم ‏(بخش اول) ‏مقدمه : ‏با توجه به اينكه تا به حال مقاله‌اي در مورد ف...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد عيب يابي پرايد انژكتوري

دانلود مقاله در مورد عيب يابي پرايد انژكتوري - ‏1 ‏2-1 مقدمه ‏پروژه ای که در پیش رو دارید به منظور راهنمایی دانشجویان و کسانی که علاقه به تعمیر...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد عوامل موثر بر ارتقا فرایند نوآوری فناورانه در مرکز بهمن موتور 78 ص

دانلود مقاله در مورد عوامل موثر بر ارتقا فرایند نوآوری فناورانه در مرکز بهمن موتور 78 ص - ‏62 ‏ ‏بسمه تعالی ‏عنوان تحقیق: ‏عوامل موثر بر ارتقا ‏...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد ظرفیت شش ها 44 ص

دانلود مقاله در مورد ظرفیت شش ها 44 ص - 1 ‏ظرفیت شش ها ‏اکثر مردم تنها بخش‏ی‏ از ظرف‏ی‏ت‏ دستگاه تنفس‏ی‏ ‏ی‏ا‏ ر‏ی‏ه‏ را برا‏ی‏ تنفس استفاده م‏ی...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد طرح توجيهی گاوداری شيری 30 راسی 31ص

دانلود مقاله در مورد طرح توجيهی گاوداری شيری 30 راسی 31ص - 26 ‏بسمه تعالی ‏طرح توجيهی گاوداری شي‏ری ‏30‏ راسی ‏مجری طرح : ‏شرکت تعاونی گل چشم...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد صدمات ستون فقرات

دانلود مقاله در مورد صدمات ستون فقرات - ‏1 ‏آناتومی ‏ستون فقرات از 24 مهره متحرک (7 مهره‏ گردنی ، 12 مهره ‏ پشتی، 5 مهره کمری) و تعدادی مهره ثا...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد شیشه گری 79 ص

دانلود مقاله در مورد شیشه گری 79 ص - ‏2 ‏تاریخچه ‏منابع بسیاری شروع شیشه گری را از حدود سال 2000 ق.م. تخمین زده اند اما تاریخ شناسان در این مورد...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد سيستم اطلاعات مالي 71 ص

دانلود مقاله در مورد سيستم اطلاعات مالي 71 ص - ‏1 ‏2 ‏سيستم‌هاي اطلاعاتي مالي ‏اهداف يادگيري ‏پس ازمطالعه اين فصل، شما بايد بتوانيد: ‏منافعي ...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد سنسور 33 ص

دانلود مقاله در مورد سنسور 33 ص - ‏28 ‏مقدمه: ‏امروز وابستگي علوم كامپيوتر، مكانيك و الكترونيك نسبت به هم زياد شده‌اند و هر مهندس و با محقق نياز...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد رياضيات مهندسي

دانلود مقاله در مورد رياضيات مهندسي - ‏رياضيات مهندسي: ‏فصل اول: ‏بررسي هاي فوريه: ‏مقدمه: تفكيك يك تابع به چند جزء مختلف و يا بسط آن به يك سري...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد رودخانه هاي ايران 49 ص

دانلود مقاله در مورد رودخانه هاي ايران 49 ص - ‏2 ‏ ‏رودخانه ها ‏مقدمه ‏نياز انسان به آب باعث شده تا اكثر تمدن هاي بشري در كنار رودخانه ها شكل ب...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد دعا و راز و نیاز 130 ص

دانلود مقاله در مورد دعا و راز و نیاز 130 ص - 1 ‏بسم ا... الرحمن الرحیم ‏«‏انا نحن نزلنا الذکر و انا له لحافظون‏» ‏دعا و راز و نیاز‏ ‏- و اذا س...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل

دانلود مقاله در مورد خط توليد ايران خودرو 75 ص

دانلود مقاله در مورد خط توليد ايران خودرو 75 ص - ‏فرآيند توليد در سالن‏‌‏هاي مونتاژ شرکت ايران خودرو ‏(کيلومتر سازي 555‏) ‏دانشگاه آزاد اسلامي...

قیمت : 6,000 تومان

توضیحات بیشتر دریافت فایل