إنجازات كبرى في تطوير نظم التشغيل
Major Achievements
:
العمليات Processes
إدارة الذاكرة • Memory management
الأمن وحماية المعلومات• Information protection and security
الجدولة وإدارة الموارد • Scheduling and resource management
هيكل النظام • System structure
إدارة الذاكرة • Memory management
الأمن وحماية المعلومات• Information protection and security
الجدولة وإدارة الموارد • Scheduling and resource management
هيكل النظام • System structure
هيا نتحدث عنهم قليلاً
العملية -
أساس هيكل نظام التشغيل
برنامج في التنفيذ
مثيل برنامج قيد التشغيل
Process
Fundamental to the structure of OS’s
A process is:
A program in execution
An instance of a running program
A process is:
A program in execution
An instance of a running program
على ماذا تحتوي العملية ؟
Executable program (machine codeرمز النظام )
Program dataبيانات البرنامج
Program stackمكدس البرنامج
Program heapكومة البرنامج
Execution context of program (process state):سياق تنفيذ البرنامج:
contains all information the OS needs to manage the process
Program dataبيانات البرنامج
Program stackمكدس البرنامج
Program heapكومة البرنامج
Execution context of program (process state):سياق تنفيذ البرنامج:
contains all information the OS needs to manage the process
*****
إدارة الذاكرة :
نظام التشغيل لديه خمس مهام رئيسية :
Process isolationعزل العملية
Automatic allocation and managementالتخصيص الإلقائي والإدارة
Support of modular programmingدعم البرمجة المعيارية
Protection and access control
Long-term storage (by file system moduleحسب وحدة نظام الملف)
Automatic allocation and managementالتخصيص الإلقائي والإدارة
Support of modular programmingدعم البرمجة المعيارية
Protection and access control
Long-term storage (by file system moduleحسب وحدة نظام الملف)