2 سنتعنس ها
الستخدم لا يستطيع أ يحدد مكان حفظ الامج أو الشفرة تحديداً في الذاكرة .
3 سوتكعتسم صمسعتل
هى الهة للسئولة عن تحديد للواقع في الذاكرة والسموح بتفيذها فقط عن طريق نغام التشغيل ثلا 1518 01 14018 فى تذاكرة لايد اك
يكو نظام المشغيل على معرفة عة به لئع برامج الستخددين م الدخول لله في الذاكرة .
- تحدد مساحة الذاكرة عن خلال ال 166815088 من خلال ال 13086 ع ]11011 مساحة الرنامج داخل الذاكرة تساوى حاصل طرجهما
كمعل : 20 تنلاع 10 - 88د بلامساحة لونامج تساوى 210
4 سوتتغانسم لا
ولحل هذه للشكلة ظهر متهوم تل 110166 . ١ متاك تاكما 1111166
هنااك عدة جوائب يجب على للضم عراعاتها فل تصميم الفغام تتمثل في +
2 نقدف من افقام : هل يهدف للمستخدم ثم لتقام .
3 تصميم النغام: كمثال حسب طبيعة اإيائات وحجمها وهذه الشاحية مرتّطة بال 11000188 للوجودة وكل العمللات للتعلقة بها عن جاية وغره
انواء بثائيات تصميم النظام :
نعاسعاكية عط 110001 ها لستعتقية ترما
ال سعتوزرة عنطتنامدماه:
تعي : هو عبارة شن مجموعة إجراءات مرتطة ينها تفي العمل لوجود بنية منظمة هذا الحغام . وفي هذا الو هن نظ الشغيل يكتب نظام المشغيل
بعتنى أله ليس ليه هيكل وتنم كتابة ال 5 . 0 فى شكل عدد هن الإجرادات كل إجراء يتصل بإجراءات أخرى ويتم
واحد لتكولا برنامج 501110/076 يعرف بنفام التشغيل +
1 عدم ونا
كل الإجرلوات في ملف
مستدعمم عوتاه5
عمد 160:1
* كل الس للوع 01:ع1عز5 يشير لا ال01117ة ع0 بو نسطة :1501001818 هون يتم غزينها في وسط مين يعرف با لع1طة] 15081
محاضرات فى نظم التشخيل الفصل الدراسن الخامس (علور تقانة عثان صدق صفحة رقر
- 08ت [08:ع16 0017© تنقذ 56070168 للقلمة من 8.0 +
* لل ع1طه1 دع01م 15 : هى منطقة ع فيها جميع ومائط لثقام للنداء .
* لل 01ه6 1660081 ؛ شي منعقة تقوم نت شدي من تنعت 11008 :1156 إلى ال الوه 1660081 ونس يا الو 21407 تناع
طرضةالعتل : يقوم التحكم فى الدء في الشواجد في ال 11008 :1050 وعند كابة تدئع ملا الأمر () 061818
اتكتب معه الوسائط وبعلها يتقل التحكم إلى ال 18018 10150017 لمعرفة الوسيط الطلوب وهنه ينتقل الامج من ال 11008 :1056 إلى ال
يقوم باستدعاء ارهج الساعدة 10:00 لواتلثانآ)
لعلوهات أكثر يرجى مراجعة الرجع بامكتية 114184
هو نظام في شكل طقات أو مسويات
1660 : يتامل مع ال م200 001000/ع70/70//نا11 عى مالم م//م 00655 الموجودة فى الذاكرة ومع ال 6/9 في الححويل ين
11 مسئول من عملية وبل الرائج عن القرص الصلب إل اللذاكرة الرئيسية أو الفكس +
12 مسئول من عملية الإتصال بين أى 01008655 و لل 60015016 00610107 +
3 مسئول عن إداوة أدوات الإدخال والإخراج .
14 مسئول عن المحكم في براهج الستخدين .
*ملحوظة : القر ال عتطلً110001 عم لذ 0تعلوم1 هو كا للأخير (نظام الطقات) نقام وح .
عدين
إذا سيت نار ثناء إعدادها (الكيك) تقوم بحمل إسعاة؛
وبع أ تنتهى تواصل عملها هن نفس النقطة الي توا
قاض يمتمسية : وتعنى أن العملية في حالة تنفيذ وجودها في ال [051
(3) اعالة 2106:80 / ع :تافه 1177 : تع أن العسلية تعظر حدوث حدث هدي مل إ كمال بيانات أو إستقبال إثارة معينة أو غرها .
محا
* تكونا هنالك عملية واحدة في حالة
في أ مما يط وحيد بينما هلك العليد من العصليات في حالة إمتعداد وإفظار .
غبارة شن 0100018 5171111158 210ل مشكن هن ييز كل 01000855 ع الأخرى ( ع 0010ل , ع10/011108) وغيرها ويستطيع غبيزها عن طريق
أعذاد صحيحة فوج تعرف ب 010065511
هى غبارة عن بنائيات أو هيكل بياذات (517010101188 0018) تون فيها كل العلوهات لخاصة بالعملية الينة في شكل سجلات .
ونزن في الذاكرة في شكل سجلات.
- أى عملية تدخل النظام وعند تتفيدها داخل آل (5013) ديد أى نوم تحتاجه من الصادر هل هو 11.1377 لك 5.137 ) ويكونا موجود في
«ايسمى ال 11.337 ع 5.17 106500108 وتوضج المصلية داخل نقام المشفيل عا يعرف ب 1765
خطط كئلة تحكم اطهمات ؛ دوصدده:م
مططكلة #لماطصان: ما
* لل 00 0006895 : هو وقم العملية .
ل عتداوم
عنصا بممصمضه
* ال 15168ع86 ؛ السجلات تتوع السجلات في الأرقم والأنواع حسب معمارية الاسوب
محاضزات فى نظم التشخيل الفصل الدراسى الخامس (علور تقانة عثان صدى صفحة ,قر
حتى تواصل العملية بصورة صحيحة. ١ ال 78815168 تسجل فيه حالة الملية والزهن الذى توقفت فيه ).
بالسجلات وعلى ال 165ط18 0886 +
توضيح : إن مفهوم الرمحة الأتعادة ع2007111110ع 000 210117 وإشؤال لوعن ع10عق5 111018 يعنى إدخال عدة براهج بالذاكرة ومماجتها هما"
في نفس لوقت وني بال 17018 مشاركة لوقت بأ تتحول ال ل001© هن عملية لأخرى في ثفى لوقت +
ونقدف من الومحة لمشزكة (للتعددق هو الإستفادة من وحدة للعالة نثركزية للحد الأقصى وذلك يجعلها في حالة تنفيذ داثم حتى كن المستخدم من
اللعاهل مع أى برنامج ثناء تنقيذه .
([) صف المهمة 1
الح لمعي لقي ونش تكون موجودةباشاكرة الرئيسية في حال إفكر أو وميد
(3) صف الأجهزة ععس0 ععنو :
توضيح: ثناء تفي العملية في ال لانن عند توقفها فا يكولاً هذا نتيجة مقاطعة أو حدوث طلب ١ 14600851 0 /1) ذا كال الصدر
انار 081108 1/0 مين عرف ب 6600856 060166
وف بعض نظم الحشغيل يوجد نوع ثالث يسمي 5618000168 761000 1101107 وب ها يسمي ال ]511100 وى به حركة العمليات
عن وإ الذاكرة .
* في ال «عاولة 8167 لايتم تفيذ كل العمللات حالاً واشي | يتم تفيذها .يتم مجميعها وتوضع فى معدة تزين عثلاً القرص حتى تنفذ لاحقا
ملحوظة: أى عملية تدخل المغام للتفيذ موجودة في صف الهمات (0100016 ت[0ل .ولكنها ذه
الرسم قال بوضح صفوف لخدولة
موجودة بال
محاضرات فى نظم التشخيل الفصل الدراسى الخامس (علور تقانة عثشان صدى صفحة ,قر
* ال 1م860 (0ت7 وما نز هى اللية اشى تقوم بإخبار نقل العمليات اشى يجب تنفيذها من الذاكرة ل ل 8000 .
* ال واستقناعة نبت صعطة_: هى الالية الى تقوم بإخيار المملات اشى يتم تنقيذها من حالة ال 18600 إل ال عمتصمية .
وذلك للإاستفادة القصوى من الذاكرة .
انرسي تقال يوضع أل علبتعطع5 (عمتتفظك-ع1ه11) م760 116
عه مسد ما مع
اناه 57/800808
* لل لاعلا»8 «ع0001 : هو عملية تويل وحدة العامة للركزية هن عملية لأخرى بعد حفظ العملية القابعة وتحميلها لأجل العملية المديدة .
(1) مرعة الذاكرة
(3) وجود تعليمات خاصة مثل تعليمة تزين السجلات ويزاوح زهن الملية 5001167 0001801 بين 1 إلى 1000 هيكرو غنية.
حل 00000001508 ل1© وسميت بهذا الإسم لأنها تستخدم وحدة العاجمة لأ كزية (تعمل بطريقة حسابية +
(2 5000000008 1/0 سيت بذلك لأنها تستخدم 0 /1 في أغلب الأحاناً .
العمليات على اطهمات / العمليات بعف606ض هه موده
تنفيذ العمليات يتم بصورة فتزاهنة ويتم أنضاؤها وتدديرها بصورة دينافيكية .
1) إنشاء العملية : موتتمو ىمعو :
عند إنشاء أى عملية نستخدم 6011 85 تسمى 600018 وكما هو معلوة أنا أى عملية يمك أن تقوم مجموعة عملات أخرى تسمى العملية
بالأب 01700655 700601 والعملات للولدة منها تسمى الأناء 0900255 1500© وبذلك يكولا لديا شجرة من العمليات كمثال عملية الطباعة
عملية رئيسية تهات عملات أُخرى كمال إدخال الؤرق للطابعة.
توس حلي انكر دما
انا | الات اقرعية (60ع10ئ© لا
محاضرات فى نظم التشخيل الفصل الدراسى الخامس (علور تقانة عثان صدى صفحة
عمليات فرعية (هولدة) تحتاج جموعة هوارد أخرى قد تكونا 811177 5.7 وهنالك ثلاثة إحتمالات لهذه الموارد
١ل) أن العصلية (©) لا نتشارة مع نش فى الوارد .
(2) أن الصلية (©) تتشارة مع حش في بعض الوارد -
يذ بصورة متزاهنة ولكن هتالك إحتمال آخر أ تنفذ العلية لل (500) وهى القرعية أولاً ثم تتم مواصلة الصل +
* تفيذ العملية للوئدة مجزئية من موارد الحملية الأب يملع أى عملية أخرى من إنشاء العلريد من العمليات الأخرى منها وذلك ب«الطبع يؤدى ب تميل زائد لطا
ملحوظة الإستمرت عملية تود الصليات سوف بحدث 1080 076 لذايتم إيقاف ذلك بشرط محدد فرط باللواود .
أثناء التنفيد_: يكونا هلك إحتمالانا هما +
الأول : تواصل العملية الأب المتفيذ بصورة متزاهنة مع العلية للولدة. .الثاني : تعظر العملية الأب حتى يتم تدمير بعض أو كل العمليات الوقة .
"يتم تدير العملية بعد أن تتهى هن تتفي كل التعليمات خاصة بها عن طريق للع 515 الإنهاء العمليات يسمى 11386 لإنهاء) ويتم ترير كل
للوارد لخاصة يها عن طريق نفام التشغيل
* في أحيانا أخرى تستخده نداء نظام يسمي 1014 (قطع) ولكن القطع لا تستخدة إلا شن طريق اللية الأب 1817606 وذلك لع الستخددين
عن تدهير وفائق بحنهم العض
١ل إشهاء الهمة الاستفادة من مساحة الذاكرة رتنفيذ الععلية) +
(2) إشهاء لؤقت الخصص للمورد.
(3) تغير الحملية الأب بواسطة 5011/ .
* العديد من نظم التشغيل تقوم بتمير العمليات للولدة بصورة #باشرة بعد تدهير العملية الأب
(الإعيات سطلة ا (2أغملات مذونة ممقعوعم متلة :006 0©
الع َ اي عملية لا تؤثر ولا تنثر بالعملات الأخرى أي إنها لا تتشارل معها في شي نوع من اليانات .
ما الفائدة م المتعاونقت؟
3 المونفقية 6006 007601© : أحيا باج الستخدم إلى أكثر عن عهمة فى وت واحد هثلاً قد بحتاج أن بطع أو يسزجم أو يخرر في وقت واحد
* فوضيح مفهوم الحعاون بين العمليات مزلا مشكلة انتج والستهلك .
محاضرات فى نظم التشخيل الفصل الدراسى الخامس (علور تقانة عثان صدى صفحة ,قر
ان لهام تزنا 50880 ؛ إذا كنا نزي القيام مهمة بسرعة أكبر لإ عكن تجزتتها إلى عدة عهام تصغر وسيتم تفي هذه للهام بصورة
مشكلة المنتج والمستهلك تمغاطميط «مستهمم عن م عنةورط
هنالك عملية متتجة تنتج معلوءات يتم إستهلاكها بواسطة للستهلك ويتم تزينها في 13010761 بسعة معينة وعنلها عتلى توقف عملية الإنتاج حتى يتم
يتم الإتاج أولأثم الإستهلاك بعد ذلك . مثلأًبرامج الطباعة ينتج حروف تستهلك بواسطة الطابعة والؤّجم يج ظفرات تجميية يتم إستهلاكها
ل قد يكونا نل 130161 غير خدود 1306# 1000110 لذلك يكو في حال فاج دئي .
2 قديكون ال 13006 مدود «130178 1300000 ولي هذه اسالة تكونا العملية قد توققت غدودية ال 1016 +
* الخزثايتم دعمه عن طريق نام التشغيل أواعى طريق تشفير واج هن قبل «برى الوائج التطيقية .
* تقوم العسلية الححة بناج مفردة واحدة في أناء إستهلاا الععلية الستهلكة للقردة أخرى كما يجب أنا تعمل السلية الحجة والستهلكة بصورة
عتزاهنة 53716117011260 حتى ل" تاول العصلة الستهلكة إستهلالة مفردة ( يتم إثاجها بعلا .
بل وحدة المعالجة المركزية +يمستسفعط56 لآط:
#تعريق 1
هى إختيبار أحد الصليات من صف ال 0116006 7800 إلى مرحلة افتفيذ وذلك بواسطة أحدى خو وزهيات الجدولة .
توضيج : تبر جدولة وحدة العامة للركزية من نهم الأأشياء بالحسبة لمق التشغيل متعادة المرمحة حيث تنه عن طريق ويل وحدة العامة نثر كزية من
عملية لأخرى تزيد إتاجية ماسوب ونفدف الأمامى هن الإرمحة للتعددة هو الإستفادة القصوى هن وحدة للماجلة للركزية وذلك مجعلها في حا
دثم للعملات ...فى نظم الحاسوب اللبسيطة عندها تكولا العملية فى حالة تنفيذ تكولا وحدة العاجلة في وبع مستقر ولا تف أى عمل آخر
لطلاقرة لكاو
خوارزميات الجدولة لمسطتعمولة وستاسل:
*جدوة عدم الإبتاف بيمتاسةعدك» ع اتاج و1 - «0لا وهي جدولة عدم يقاف نلهمة .
* الإرحة للتعادة : عع« [77-0ة 10 210110 : ينى إدخال عدة برامج بالذاكرة ومتانها مما في نفس لوقت
ها للمستخدة هغل البرامج المطبيقية .
* نطهوم نلنجز «6 101900411 هي آلية تعطي وحدة للماجلة للركزية التحكي في السملات الختارة بوسطة تل بعانتعتاع5 76000 8011
- يجب كا يكونا للنجز مسري جداً عند التحول هن عملية لأخرى .
- يعرف اله الزى يستغرقه النجز لإيقاف عملية وبدء أخرى ب زع18160 15081 .
جدولة الإبقاف هي: مقاطعة تحدث العملية ناء تفيذها تتسبب في وقفها وتحريرها من وحدة الماجلة وا ت:
ال [101 منها وتعطى لعملية أخرى +
اف ال ((1]0 عكس ها ميق ذكرة غاما.
ا تعريف جدولة عده ؛!
محاضزات فى نظم التشخيل الفصل الدراسى الخامس (علور تقانة عثشان صدى صفحة قر
* عندها تكولا وحدة للعاجة للركزية في وضع مستقر (0016ل) يقومٍ نظام الحشغيل بإختار إحدى العمليات من آل 0016008 1680 للتنفيذ وص
«ن/ مج نتم إتخاذ قرار حدولة وحدة المعالحة المركزبة فى إحدى أريع خالات
ل في حالة تويل العصلية من ع و1010 إل زبصتاته 11 رج بن 01/0
* يلاحظ قا الجدولة في اال الأول والربعة في 96ثالردسععام تمل ا الال اثانة ونثافة في 160101076
عدم الإيقاف (© 0166010138 00 ).في بيئة ويندوز حيث ها الطريقة الإحيدة اش بت إستخدنعها على برنئج عاد معينة وذلك لأنها
ل تنطلب عاد مون مثل لل عدصلا .
مصطلحات مهمة +
بس ةالص يا بنسبة مينة فلا 1.24 ونزهى تقعلى ه 100-40 .01
* رس الإنظار عدوقا يو وتافن 11 هو متوسط اهزة نزهية لبقم نلسلة في حاة ال بيستاقة 11 حى توفرة لاط .
خوارزية 0 في اهن الستغرق بالمسبة للعملية دنى عمل 1/0 ولكنها تؤثر في انؤهن الذى تستغرقه في صف ال 1600
* العاقة الإتاجية مدال دابي0» د[ نعني به عدد العمليات للفذة في وحدة زهنية معينة .. (الطاقة الإتاجية محددة أومعدل الفصليات النجزة)
الصلات في ال 15 وحدة زهنية عددها أزبعة
الإتاجية - مجموع زمن الإنتغار + عدد الصليات - 4715 -
الزه الدوري ع3لزفة 1111107011111 : هى القبزة الزهنية اش تستغرقها العملية حتى نهاية الحفيذ
العتصو0 بففعة1 وقوة ال وعتوع16 1/0 أ هريس زى الإشفار +زس لشفل .
بق ذا الرهن الدووى هو
و«الرجوع المال السايق إن زم الإنتظارهو : 212 1 7
*زس الإستداية : عدا عقر وغل هو ال الزهنية هن بداية الظلب حتى حدوث أل إستجابة للطلب وها
الذى يستفرق لإخراج تلك الإستجابة وبا ثالى يجب زيادة ( إستخداع العايا والعاقة الإتاجية) وتقليل 9 اهن الدورى وزهن الإنتغار وزهى الإستجابة)
يت مقتتم: كل عملية تحمل عنوا به إبشارة تحدد تقضلية الهمة وأوليتها في المتفيذ وتقوم خو ارزعية الجدولة بإخبار العملات ذات
2 قمر تلهمات تلأول فى للجة (5ت1ر يدتلسع5 أص1 طمل أه )مط
3 خرورية الأروية ييستاستعطك5 مط
محاضزات فى نظم التشخيل الفصل الدراسى الخامس (علور تقانة عثان صدق صفحة قر
(6) صفوف اشققيةالرئجعة ذات تلستويات تلصددة ص56:60 006065 11660016 16:6 11055
2 اشولزنا © صهلة 13 : ونضى به توازنا الحغام عموهاً (إبقاء كل أجزاء المظام مشغولة تؤدى عمل ها )
(1) الأول فى الوصول الأول فى المعالجة
إذا وصلت السلات على ازتيب 2م ثم 3 ثم 1 يكرنا رس لإفغر قل - عولس3 - 3 + 3+6
هغل آخرة
* هذه الطريقة جيدة في حالات الهمات الطويلة ولكنها غير عادلة بانسبة للمهمات الصغرة كما فى تقال الأول
* تعر هذه أو أرزهية من خو رزهيات إيقاف لخدولة (1176 016010 000 لل فعندها يتم تخضيص ال انزع لعملة مينة لإنها محفظ بال تار0
حتى تقوم بتحريرها وذلك بتديرها أويطلها ل 1/0
* غير هنامية لأنظمة ال 53754603 501811108 11036 حيث أنا الهم هو أن بتشارة كل مستخدة وال 000 مع الستخددين الآخرى وبافال
ستكوئا هالك مشكلة إذا إحتفظت العملية بوحدة للماجلة لقزة طويل .
(2) أقصر المهمات الأول فى المعالجق ( فتررق ). ممتسشعرنة عحمد تست طوا لغتسطق
الهس فنا نستخدم في هذه الال خو وزعية الأول في لوصول 10175 ل هذا التعقيد .
سب متوسط زهن الانتفار - (3+16+9+0) 4 - 7 على 0
الاج ههج جر هن هج جه ب جح بن هج ع بح هن بح نج يج جح جح ةب جح جه ب م حي م م جم ب ب ب من من جم من م جم جم جم مي بي م :
محاضرات فى نظم التشخيل الفصل الدراسى الخامس (علور تقانة عثشان صدق صفحة ,قر