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

מתכ.נט

מתכ.נט

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

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

ניהול זיכרון, פרק 1 – הקדמה

ניהול זיכרון, פרק 1 – הקדמה

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

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

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

ישנן 3 שיטות למיפוי הזיכרון:

  1. Segmentation
  2. Paging
  3. Segmentation & Paging

את שיטות אלו נלמד במהלך ההשבועיים הקרובים, נלמד איך הם עובדים, מה קורה בעצם ומהי השיטה היעילה ביותר. בנוסף לכך נלמד גם אודות זיכרון וירטואלי, מהו זיכרון וירטואלי? למה הוא משמש? איך ניתן לשלוט עליו וכד'.

לפרק הבא: ניהול זיכרון, פרק 2 – Segmentation

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

אודות המחבר

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

8 תגובות ל-ניהול זיכרון, פרק 1 – הקדמה

טראקבקים

כתוב תגובה

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