ברוכים הבאים ל-מתכ.נט, גלישה נעימה!

מתכ.נט

מתכ.נט

ציוצים אחרונים ב-@MetachNet

"אלפבת - מילון סלנג עברי" ( http://metach.net/2009/אלפבת-מילון-סלנג-עברי/ ) מאת דור צוברי 2009-11-22

ניהול זיכרון, חלק 3 – Paging

ניהול זיכרון, חלק 3 – Paging

בימים הקרובים, אנחנו נלמד אתכם אודות שיטות ניהול הזיכרון במחשב ( זיכרון ה-RAM ). סדרת כתבות אלו תעזור לכם להבין איך עובד ניהול הזיכרון במחשב.

בשיטה זו מחלקים את התוכנית למספר מסויים של דפים, כל דף הוא בגודל 2n, כאשר הגודל נע בין 4bytes ל-4mb, כל דף מיועד לקטע בזיכרון בגודל קבוע.
ישנם דפים רציפים של התוכנה וישנם דפים פיזיים.

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

קבוצת עבודה היא מספר הדפים ששייכים לתהליך מסויים שנמצא כרגע בביצוע.
לקבוצת עבודה יש שתי "שאיפות":

  1. כל הדפים השייכים לתהליך מסויים יהיו צפופים בזיכרון ה-RAM כיחידה אחת, כלומר שיהיו רצופים.
  2. קבוצת עבודה תגדל או תקטן ב-1, כלומר שהשינויים לא יהיו רדיקליים ( קיצוניים ), ככל שישנם שינויים רדיקליים יותר כך גדלה ההסתברות לטעויות.

לפרק הקודם: ניהול זיכרון, פרק 2 – Segmentation
לפרק הבא: ניהול זיכרון, חלק 4 – Segmentation & Paging

נהנת? שתף עם חברים:
  • Print
  • email
  • Facebook
  • Twitter
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
  • Technorati
  • FriendFeed
  • LinkedIn

אודות המחבר

דור צוברי, בן 19 מרחובות. כרגע לומד במכללת אורט רחובות הנדסת תוכנה, כהמשך ללימודיו במגמת מחשבים בתיכון.

3 תגובות ל-ניהול זיכרון, חלק 3 – Paging

טראקבקים

כתוב תגובה

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
כל הזכויות שמורות ל-מתכ.נט ולצוות הכתבים.