ويشرح الفصل الثالث الذاكرة الوهمية virtual memory وترجمة العناوين، ويتحدث الفصل الرابع عن أنظمة الملفات ومجرى البيانات، ويصف الفصل الخامس كيفية تشفير الأرقام والأحرف والقيم الأخرى، ويشرح أيضًا العامِلات الثنائية bitwise operators. أما الفصل السادس، فيشرح كيفية استخدام إدارة الذاكرة الديناميكية وكيفية عملها، ويدور الفصل السابع حول التخبئة caching وهرمية الذاكرة. أفضل 6 أنظمة التشغيل للكمبيوتر الأكثر شعبية في العالم. ويشرح الفصل الثامن تعدد المهام multitasking والجدولة scheduling. ويدور الفصل التاسع حول خيوط POSIX وكائنات المزامنة mutexes، ويشرح الفصل العاشر المتغيرات الشرطية POSIX ومشكلة المنتج / المستهلك، ويدور الفصل الحادي عشر حول استخدام متغيرات تقييد الوصول POSIX وتطبيقها في لغة C. هذا الكتاب مرخص بموجب رخصة المشاع الإبداعي Creative Commons « نسب المُصنَّف - غير تجاري - الترخيص بالمثل 4. 0 ».
تعريف نظام التشغيل نظام التشغيل هو ذلك البرنامج الذي يظهر عندما نشغل الكمبيوتر وآخر برنامج يتم إغلاقه، وهو أول برنامج يثبت في الكمبيوتر حتى يديره، إذ يعد نظام التشغيل برنامج تحكم يتعامل ويدير المكونات المادية مباشرة، ويتحكم في تشغيل البرامج الأخرى ويدير عملية تنفيذها بكفاءة، ويوفر واجهة مستخدم User Interface يعمل من خلالها كوسيط بين المستخدم والكمبيوتر. موقع نظام التشغيل في الكمبيوتر يتم تنزيل نظام التشغيل في الكمبيوتر على القرص الصلب Hard disk، ومما لا شك به أن معظم البرامج بما فيها نظام التشغيل مخزنة على القرص الصلب، ولا ينفذ المعالج أي برنامج ما لم يُحمّل إلى الذاكرة الرئيسية، لهذا تتطلب عملية تنفيذ البرامج تحميل البرنامج إلى الذاكرة الرئيسية حيث يصبح البرنامج جاهز للتنفيذ ready، وكلما كان حجم البرنامج كبيرًا استغرقت عملية التحميل وقتًا أكبر، وتكون العمليات داخل نظام التشغيل على شكل أرقام ثنائية وتكون هذه التفاصيل والتعقيدات مخفية عن المستخدم من خلال ما يوفره نظام التشغيل من بيئة مريحة سهلة الفهم للمستخدم.
المقاطعة المشغلة من الحافة Edge-triggered Interrupt: تستدعي وحدة إدخال المقاطعة المشغلة من الحافة مقاطعة بمجرد أن تحدد حافة مؤكدة، حافة هبوط أو حافة صاعدة (falling or a rising edge)، تصبح الحافة ملحوظة عندما يتغير مستوى المصدر، يحتاج هذا النوع من المحفزات إلى إجراء فوري، بغض النظر عن نشاط المصدر. تنفيذ النظام System Implementation: يجب تطبيق المقاطعات على الأجهزة كمكون مختلف مع خطوط التحكم، أو يتم دمجها في أنظمة الذاكرة الفرعية، عند تنفيذ التنفيذ في الأجهزة، فإنّه يحتاج إلى وحدة تحكم في المقاطعة القابلة للبرمجة (PCI) للاتصال بين دبوس إدخال وحدة المعالجة المركزية وجهاز المقاطعة، يقوم (PCI) بتعدد إرسال مصادر مختلفة للمقاطعة لخط وحدة المعالجة المركزية الفردي أو المزدوج، عند التنفيذ فيما يتعلق بوحدة التحكم في الذاكرة، يتم تعيين فتحة عنوان ذاكرة النظام مباشرةً مع المقاطعات. طلبات المقاطعة المشتركة Shared Interrupt Requests (IRQs): مع المقاطعة التي يتم تشغيلها من الحافة، يتم استخدام مقاومة سحب لأعلى (pull-up) أو سحب لأسفل (pull-down)، لقيادة خط المقاطعة، ينقل هذا الخط كل نبضة ينتجها كل جهاز، إذا حدثت نبضات المقاطعة المتولدة من أجهزة مختلفة في وقت قريب، فيجب على وحدة المعالجة المركزية استدعاء الحافة الخلفية للنبض حتى لا تفوت المقاطعات، وبعد ذلك تضمن وحدة المعالجة المركزية فحص كل جهاز لطلبات الخدمة.
وادي الذئاب الجزء الثامن الحلقة 21 كاملة SD - YouTube
وادي الذئاب الجزء الثامن الحلقة 1 الأولى - مترجم - YouTube