זיכרון גישה אקראית
מתוך ויקיפדיה, האנציקלופדיה החופשית
זיכרון גישה אקראית (RAM, מ- Random Access Memory) ובלשון הדיבור זיכרון מחשב, הוא רכיב חומרה ושיטה לאחסון וגישה ישירה המאפשר לגשת לנתונים המאוחסנים בכל סדר נדרש, בניגוד לשיטת "גישה סדרתית" (כמו בסרט מגנטי) בה הגישה לנתון מסוים מחייבת סריקת כל הנתונים הקודמים לו. הנתונים מסודרים בסדר פיזי מסוים, והמעבר בין נקודות לא רציפות בו דורש זמן.
זיכרון גישה אקראית מודרני מגיע בדרך כלל בצורת מעגל משולב על כרטיסים קטנים המתחברים בלוח האם.
לעתים קיים בלבול עם הזכרון לקריאה בלבד (ROM, מ- Read Only Memory) המאפשר קריאה בלבד ובעבר היה היחיד שאיפשר גישה אקראית.
תוכן עניינים |
[עריכה] הזיכרון במחשב
מחשבים משתמשים בזכרון על מנת לאחסן את הנתונים הדרושים להם תוך כדי פעולתם, באופן זמני, בכדי להאיץ את פעולת המחשב. האבחנה בין 0 ל-1 (שני הערכים שהזיכרון, המשתמש בייצוג בינארי, יכול להכיל) מיושמת בשני סוגים של מתח, כשאחד מייצג את ה-0 והשני את ה-1. רוב הזכרונות כיום הם נדיפים, כלומר מאבדים את הנתונים ברגע בו המחשב מכובה והזרם אליהם מופסק.
בקוטב השני ישנו זכרון מסוג "זכרון לקריאה בלבד" (ROM), כשבזכרון זה נצרבים נתונים פעם אחת ונקבעים בו לנצח, באופן שניתן לקרוא ממנו בלבד ללא שום אפשרות לכתוב בו. סוג נוסף של זכרון הוא זכרון הבזק (Flash memory), זיכרון לא נדיף, בו ניתן לכתוב ולקרוא בדומה לדיסק קשיח, כאשר השימוש בו פופולרי במיוחד במצלמות דיגיטליות, מפתחות זכרון, ומחשבי כף יד.
מערכות ההפעלה מסוימות עשויות לדרוש כמות מינימלית של זיכרון RAM בכדי לפעול כהלכה. כך למשל מערכת חלונות XP תומכת באופן מלא אך במחשבים בעלי 128 מגה בייט RAM ומעלה, וב־64 מגה בייט תומכת היא באופן חלקי בלבד.
[עריכה] סוגי זכרון
את זכרון המחשב נהוג לחלק להיררכיה לפי הקרבה למעבד:
- אוגרים
- זכרון מטמון
- זכרון מטמון רמה 3
- זכרון ראשי (פנימי)
- דיסקים קשיח
- התקני זכרון חיצוניים (סרט מגנטי או קלטות, כונן גיבוי , כונן זכרון הבזק,...)
ובאופן כללי ככל שהזכרון קרוב יותר למעבד הוא : יותר מהיר , יותר יקר , ויותר קטן.
[עריכה] סוגי זכרונות RAM
[עריכה] הזכרון מנקודת מבט התוכנה
מבחינת התוכנה, הגישה לזכרון נעשית בשיטת דפדוף. כל כתובת זיכרון המונפקת על ידי המעבד היא כתובת וירטואלית המורכבת ממקטע (segment) והֵסֶט (offset). תפקיד היחידה לניהול זיכרון, רכיב חומרה הקיים בדרך כלל במעבד, להפוך את הכתובת הווירטואלית המתבקשת לכתובת פיזית בעת הפנייה לזיכרון.
[עריכה] זיכרון וירטואלי
- ערך מורחב – זיכרון וירטואלי
זיכרון וירטואלי הוא מרחב זיכרון מדומה העומד לרשות תהליך. מרחב הזיכרון הוירטואלי של תהליך יכול להיות גדול מהזיכרון הפיזי הפנימי. מרחב הזיכרון הוירטואלי ממופה בחלקו לזיכרון הפיזי הראשי ובחלקו לזיכרון הפיזי המשני. הקוד המבוצע על ידי המעבד והנתונים הדרושים לביצוע הקוד חייבים להיות בזיכרון הפיזי הראשי בזמן הביצוע.
[עריכה] זכרונות למחשבי כף יד, מצלמות דיגיטליות, נגני MP3 וכו'
- Secure Digital
- Compact Flash
- Multimedia Card
- xD-Picture
- MicroDrive

