| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Background

Page history last edited by PBworks 16 years, 3 months ago
 

بسم الله الرحمن الرحيم

بداية الــ memory

عباره عن مجموعه كبيره من arrays اما word or byte وكل واحده لها عنوان خاص فيها.

Background

Input Queue(1

هي عباره عن مجموعه من العمليات processes   والتي تحتاج عمل load لها على memory.

2) المعالج الــ processor  يحتوي على storage element وهي :

Register : 1cycle clock

Main memory : more than 1 cycle clock

وعناصر التخزين هذه تكون build in processor  وبالتالي فإن المعالج يصل فقط الى هذه العناصر حتى يستطيع التعامل معها بشكل مباشر في تنفيذ العمليات.

لو اراد cpu ان ينفذ instruction  ما , فلابد من احضارها من الذاكره وعملية الاحضار هذه تعتمد على PC  للبرنامج التابع لها.

وهذه instruction  قد تحتاج الى operand وبالتالي لابد من احضارها من الذاكره ايضا وبعد تنفيذ العمليه يخزن الناتج داخل الذاكره

3) حتى يتمكن المعالج من تنفيذ هذه العمليه instruction   لابد وان تكون ضمن Register او ضمن Main memory

والفرق بين عنصري التخزين:

لو كانت العمليه داخل Register  فإنها تتم خلال 1clock  وبالتالي فإن المعالج قادر على تنفيذ اكثر من عمليه  داخل مجموعه من الريجيستر في 1clock .

لكن لو كانت العمليه داخل  Main memory فإنها تستغرق اكثر من 1clock.

المصدر  :  chapter 8

 

 
Fragmentation:
 
هناك نوعان للFragmentation:
 
1-external Fragmentation :
وجود مساحة فارغة في الذاكرة لا تكفي لتخزين أي برنامج بداخلها.
الذاكرة:
Process1
external Fragmentation (لأن ليست تبع أي process)
Process2
 
2-internal fragmentation :
المساحة الميبقية من الجزء المخصص لتخزين process
مثال:إذا كان لدينا process تحتاج إلى 1.5M وكان حجم block اللي سوف تخزن فيه هو 2M فيبقى لنا من block  0.5M غير مستخدمة فإنه يسمى internal fragmentation . ويتم معالجته عن طريق compactionوتعني تجميع جميع الأجزاء الغير مستخدمة في الذاكرة وتجميعها يكون إلى أعلى أو إلى أـسفل ويكون على حسب تجميع process .
 
 
إضافة:
نوف الصويغ
المصدر:
operating system concept

 

Comments (0)

You don't have permission to comment on this page.