.ממן 02. מערכות הפעלה. 2026א. עדיאל בן משה 208969378

שאלה 2

כמו שראינו בספר ובמדריך ניתן להשתמש ב- LRU לפינוי דפים אבל יש לו חיסרון של הדרישה לתחזק מבנה נתונים שישמור את הזמנים של הגישות לדפים.

שאלה 3

לפי מה שהבנתי כן, כי כל תהליך בפני עצמו יכול להתייחס לדף מסויים במהלך ה- זמן האחרון ואז הדף יהיה בקבוצת העבודה שלו.

שאלה 4א

כתובת וירטואלית 942 ממופה לכתובת פיזית 2,990

  • valid = 1

כתובת וירטואלית 2211 גורמת ל page fault

  • valid bit of VPN 2 is 0 page fault!

כתובת וירטואלית 5399 ממופה לכתובת פיזית 2327

  • valid bit of this VPN is 1

שאלה 4ב

יש שגיאות. שני דפים ממופים לאותו frame. 0 ו- 5 ממופים שניהם ל-2. ויש להם valid=1. 2 ו-4 ממופים שניהם ל-1. ויש להם valid=0.

שאלה 4ג

נחשב:

  • valid = 1

קיבלנו תוצאה שונה: 5038.

שאלה 5

  • גודל דף:
  • מרחב כתובות:
  • מספר דפים:
  • לכן ה-22 ביטים הנמוכים (LSB) בכתובת הלוגית יהיו עבור ה- offset. וה-10 הגבוהים (MSB) עבור ה- VPN.
  • בעזרת הטבלה מחליפים את ה VPN ב- PFM - מספר המסגרת ומקבלים את הכתובת הפיזית.
  • אורך שורה בטבלה: .
  • גודל טבלת הדפים: .