Operating Systems
وراء كل تطبيق بيشتغل على جهازنا في طبقة خفية بتنظم وتدير كل حاجة: من الذاكرة للمعالجات، ومن الملفات للأجهزة. أنظمة التشغيل اللي بتشكّل الأساس لأي نظام برمجي. فتعالوا نتعرف على المفاهيم الأساسية زي الـ (Memory Management)، الـ (Scheduling)، الـ (Processes & Threads)، والـ (File Systems)، والتعامل مع الـ I/O.
Process Scheduling
الـ Scheduler في أنظمة التشغيل هو عبارة عن العنصر اللي بيحدد إزاي وإمتى المعالجات (CPUs) تستغل وقتها في تنفيذ البرامج المختلفة. يعني لو عندنا أكتر من برنامج شغال في نفس الوقت، الـ Scheduler هو اللي بيتحكم في توزيع وقت الـ CPU على البرامج دي.
ساهم معنا في تطوير المحتوى
هل لديك خبرة في Operating Systems؟ ساعدنا في إثراء المحتوى العربي وشارك معرفتك مع المجتمع
يمكنك إضافة مواضيع جديدة، تحسين المحتوى الموجود، أو اقتراح أفكار للمحتوى
اشترك في النشرة البريدية
احصل على أحدث المحتوى والأخبار مباشرة في بريدك الإلكتروني