כיצד מאוחסן המידע בזיכרון חיצוני?

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

מוצא

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

מאפיינים

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

מנגנון פיזי

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

אחסון נתונים

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

ללבוש פילוס

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