نظم التشغيل هي أساس جميع البرمجيات. هذه الكتب تعلم كيف تعمل نظم التشغيل داخليًا - العمليات، الذاكرة الافتراضية، أنظمة الملفات، التزامن، والمدخلات/المخرجات - من وجهات نظر الكتب المدرسية والتطبيق العملي.

كتب نظم التشغيل الأساسية

كتب نظم التشغيل القياسية المستخدمة في الدورات الجامعية.

كتابمؤلفسنةمستوىوصف
نظم التشغيل: ثلاث قطع سهلة
كتب أرفاتشي-دوسو
رمزي إتش. أرفاتشي-دوسو، أندريا سي. أرفاتشي-دوسو2018متوسطأفضل كتاب مجاني عن نظم التشغيل، منظم حول الافتراضية، والتزامن، والاستمرارية. حديث، واضح، وجذاب.
مفاهيم نظم التشغيل
الإصدار العاشر، وايلي
إبراهيم سيلبرشاتز، بيتر ب. غالفين، غريغ غاجن2018متوسطكتاب 'الديناصور' - كتاب نظم التشغيل القياسي الذي طالما استمر.
نظم التشغيل الحديثة
الإصدار الرابع، بيرسون
أندرو س. تاننباوم، هيربرت بوس2014متوسطكتاب تاننباوم عن نظم التشغيل مع محتوى قوي عن الأنظمة الموزعة.

الداخلية والتنفيذ لنظم التشغيل

استكشاف عميق لكيفية تنفيذ نظم التشغيل الحقيقية.

كتابمؤلفسنةمستوىوصف
فهم نواة لينكس
الإصدار الثالث، أوريلي
دانيال ب. بوفيت، ماركو تشيساتي2005متقدمالكتاب الأكثر استشهادًا في داخلية لينكس. لا يزال مفيدًا رغم تغطيته لإصدارات نواة أقدم.
تطوير نواة لينكس
الإصدار الثالث، أديشن-ويلي
روبرت لوف2010متقدمدليل واضح وعملي لبرمجة نواة لينكس.
داخلية ويندوز
الإصدار السابع، مايكروسوفت برس
باڤل يوسيفوفيتش، أليكس إيونيسكو، مارك روسينوفيتش، ديفيد سولومون2017متقدمالمرجع النهائي لداخلية ويندوز في مجلدين.

برمجة الأنظمة

البرمجة على مستوى النظام باستخدام واجهات نظم التشغيل.

كتابمؤلفسنةمستوىوصف
واجهة برمجة لينكس
لا ستارش برس
مايكل كيريسك2010متقدمالمرجع النهائي لبرمجة نظم لينكس/POSIX. تغطية شاملة لاستدعاءات النظام.
البرمجة المتقدمة في بيئة UNIX
الإصدار الثالث، أديشن-ويلي
و. ريتشارد ستيفنز، ستيفن أ. راغو2013متقدمنص كلاسيكي 'APUE' عن برمجة نظم UNIX. قراءة أساسية لبرمجي نظم.
نظم الحاسوب: منظور المبرمج
الإصدار الثالث، بيرسون
راندا إ. براينت، ديفيد ر. أوهالاران2015متوسط-متقدمكتاب CMU 'CSAPP' الذي يغطي الأنظمة من وجهة نظر المبرمج.

التزامن والتزامن

البرمجة المتعددة، الأقفال، والخوارزميات المتزامنة.

كتابمؤلفسنةمستوىوصف
فن برمجة المعالجات المتعددة
الإصدار الثاني، مورغان كوفمان
موريس هيرليهي، نير شافيت، فيكتور لوتشانغكو، مايكل سبير2020متقدمالمرجع القياسي للبرمجة المتزامنة وهياكل البيانات.
هل البرمجة المتوازية صعبة، وإذا كان الأمر كذلك، ماذا يمكنك أن تفعل حيال ذلك؟
مجاني على الإنترنت
بول إ. مكيني2021متقدمكتاب شامل مجاني عن البرمجة المتوازية من خبير توازي نواة لينكس.
Java Concurrency in Practice
أديشن-ويلي
براين غويتز، تيم بييرلس، جوشوا بلوتش، جوزيف بوبير، ديفيد هولمز، دوغ ليا2006متوسط-متقدمأفضل مرجع لتزامن Java، مع مفاهيم قابلة للتطبيق على جميع اللغات.

الآلات الافتراضية والحاويات

مواضيع نظم التشغيل الحديثة بما في ذلك الافتراضية والحاويات.

كتابمؤلفسنةمستوىوصف
الآلات الافتراضية: منصات متعددة الاستخدامات للأنظمة والعمليات
مورغان كوفمان
جيمس إي. سميث، رافي ناير2005متقدممعالجة شاملة للافتراضية من العمليات إلى الآلات الافتراضية النظامية.
أمان الحاويات
أوريلي
ليز رايس2020متوسطمقدمة حديثة تركز على الأمان للحاويات.
أداء الأنظمة
الإصدار الثاني، أديشن-ويلي
بريندان غريغ2020متقدممرجع حديث أساسي عن تحليل أداء نظم التشغيل.