עבור לתוכן

שאלה - מה ההבדל בין זיכרון cache לזיכרון RAM?

Featured Replies

פורסם

אהלן,

מעניין אותי לדעת לדעת מה ההבדל בין זיכרון מטמון ליזכרון ראם.. וגם מי מהם נמחק כאשר המחשב נכבה?אחד מהם? אף אחד מהם? ומה הקשר ביניהם?

כל תשובה תתקבל בברכה

בתודה מראש!

פורסם

RAM זה הזיכרון סטיקים שמחובר לך ללוח אם ישירות

הוא מהיר פי כמה מזיכרון הcache ולכן משמש כזיכרון ראשי

בלי חשמל המידע עליו נמחק

cache/page file זה זיכרון שנמצא על ההארד דיסק שלך (מוגדר בהגדרות של הווינדוס) כדי "לעזור" לזיכרון הראשי

בעיקרון הוא מאוד מאוד איטי לעומת הRAM ורק מספק שיפור מינורי בעבודה כללית על המחשב (לא במשחקים למשל)

פורסם

שימוש ברכיבי זיכרון חדשים משפר את המהירות אבל זאת עדיין איטית מאוד

בהשוואה למהירות הרצויה ע"י המעבד כאן זיכרון המטמון משחק תפקיד ומשמש

כמאגר זיכרון רלוונטי בין המעבד לזיכרון העבודה.

כמות הזיכרון במטמון קטנה לעומת גודל זיכרון הRAM לכן יש אלגוריתם מיוחד שמחליט

מה לשים במטמון ומה לא.

כאשר המעבד מבקש נתונים מכתובת מסוימת בזיכרון הבקר יבדוק אם הם נמצאים

במטמון במידה וכן הנתונים יישלפו(HIT) במידה ולא המעבד ייאלץ להמתין עד שהנתונים

יגיעו מהזיכרון הראשי(MISS).

אני מקווה שזה עונה על השאלה.

פורסם

אתה מתכוון לזיכרון cache כמו שיש בדפדפנים או לזיכרון המטמון שיש על המעבדים?

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

פורסם
  • מחבר

תודה רבה רבה על התשובות המהירות.

וsmalul כן התכוונתי לזיכרון מטמון של המעבדים. לזיכרון הזה שעובד מאוד מאוד מהר אבל הוא קטן והוא לפעולות דחופות(זה מה שהבנתי), עכשיו - לפי מה שאתה אומר, שאני מכבה את המחשב, הcache נמחק לגמרי ולעומתו הראם נשאר?

TheReaper - אם אתה אומר שהוא מספר שיפור מינורי - למה בעצם צריך אותו בכלל? אני הבנתי שחשוב לשים פי 1.5 מזיכרון הראם שלך PAGEFILE

פורסם

גם הRAM וגם המטמון של המעבד הם נדיפים

פורסם

היה כאן בלבול שלי

ram זכרון ראשי

paging file זה מה שדיברתי עליו הזיכרון שעל הקשיח

זיכרון מטמון/cache זיכרון נדיף שנמצא על המעבד אשר לרוב מכיל נתונים מהזיכרון שהמעבד פונה אליהם מספר רב של פעמים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים