حساب الوقت المتبقي

حساب الوقت المتبقي

حساب الوقت حساب الوقت المتبقي.

فيديو حساب الوقت المتبقي



استخدام خوارزميه " الترتيب حسب الأولوية"

الجمعة الخميس الأربعاء الثلاثاء الاثنين الأحد السبت  

ولعل من أكثر التعليقات طرافة حين تداول الموقع عبر زوار (تويتر) هو وضع صفحة جديدة بالموقع تجيب عن السؤال المشاع دوماً قبل بداية أي فصل دراسي، وهو السؤال الذي لم يعد خافياً على أحد.. (فيه تأجيل للدراسة بكرة؟).



مزيد من المعلومات حول حساب الوقت المتبقي

                                                    

                                                               

                                           

                                  خوارزميات جدولة وحدة المعالجة المركزية

1.        القادم أولا ً يٌخدم أولا ًأو ( الداخل أولا يخرج أولا )  (FIFO or FCFS )

*يتم ترتيب الوظائف حسب أولوية وصولها.

*تعتبر هذه الخوارزمية غير مستبقه((non preemptive أي أن العملية لا تخرج من وحدة المعالجة المركزية حتى يتم تنفيذها.

*مميزاتها: سهلة البرمجة والتنفيذ.

اكبر مشكله هي (one process can monopolize cpu) أي انه عند دخول أي عمليه فإنها تحتاج وقت طويل قد يستحوذ على كل وقت وحدة المعالجة المركزية فلا يكون هناك مجال لتنفيذ العمليات ذات الوقت الأقل أو تجعلها تنتظر كثيرا ً.

تحديد مقدار من الوقت الذي يمكن للعملية أن تكون على وحدة المعالجة المركزية بدون أن يحدث لها تبديل مع عمليه أخرى هذا الوقت يسمى (time slice)  أي تقسيم وقت وحدة المعالجة المركزية على العمليات

--------------------------------------------------------------------

2.       جولة روبن (Round Robin)

*يتم تقسيم وقت وحدة المعالجة المركزية على العمليات فتعطي وقت محدد للتنفيذ يسمى ((time quantum يتراوح عادة بين ال10-100 جزء من الثانية

*عند استنفاذ العملية للوقت المحدد لها يتم إيقافها وإخراجها من وحدة المعالجة المركزية وإعادتها إلى آخر صف الاستعداد(ready queue)

*أطول وقت يمكن لأي عملية أخذه لا يمكن أن يتعدى متوسط الوقت المحدد للعمليات.

*أطول وقت انتظار لأي عملية هو((n-1) q) باعتبار أن “q”هي الوقت لمحدد للعملية  “n”و هي عدد العمليات

 2.1   كلما زاد الوقت المحدد ((time quantum فإننا نحصل على خوارزمية (FCFS) وهذا غير مطلوب مع أنه يعطي للعملية فرصة أن تنتهي من تنفيذ عملها على وحدة المعالجة المركزية بدون مقاطعة

 2.2    كلما قل الوقت المحدد ((time quantum تزداد عدد مرات مقاطعة العملية بعد دخولها للوحدة المعالجة المركزية

استخدام خوارزميه " الترتيب حسب الأولوية"

Source: http://os3a.pbworks.com/w/page/6077491/%D8%AE%D9%88%D8%A7%D8%B1%D8%B2%D9%85%D9%8A%D8%A7%D8%AA%20%D8%AC%D8%AF%D9%88%D9%84%D8%A9%20%D9%88%D8%AD%D8%AF%D8%A9%20%D8%A7%D9%84%D9%85%D8%B9%D8%A7%D9%84%D8%AC%D8%A9%20%D8%A7%D9%84%D9%85%D8%B1%D9%83%D8%B2%D9%8A%D9%87


حساب الوقت المتبقيحساب الوقت المتبقي

Leave a Replay

Submit Message