لقد أحدثت ذاكرة الفلاش ثورة كبيرة في كيفية تعاملنا مع تخزين الكمبيوتر ، وقد مكنت كل من أجهزة الكمبيوتر الأصغر والأسرع التي هي أكثر أمانًا من فقد البيانات بفضل حقيقة أنها لا تتطلب أي أجزاء متحركة. ومع ذلك ، قد لا تعرف أن هناك أكثر من نوع واحد من ذاكرة الفلاش - وبينما يمكن أن تكون متشابهة ، هناك بعض الاختلافات الرئيسية.
قبل أن نغطس في أنواع مختلفة من التخزين NAND ، من المهم أن نفهم ما هو NAND ، أو تخزين فلاش في الواقع. NAND هي في الأساس وسيلة تخزين غير متقلبة لا تحتاج إلى الطاقة من أجل الاحتفاظ بالبيانات - على عكس بعض وسائط التخزين الأخرى. ومع ذلك ، يمكن أن توجد NAND في أنواع مختلفة متعددة.
ولكن ما هي هذه الأنواع المختلفة؟ ولماذا البعض أفضل من الآخرين؟ فيما يلي نظرة عامة على كل نوع من أنواع ذاكرة الفلاش الرئيسية ولماذا تختلف.
SLC
تخزين SLC ، تخزين AKA أحادي المستوى ، هو النوع الأكثر شيوعًا لتخزين الفلاش - وهو الأسرع. لفهم تخزين الخلايا على مستوى واحد ، تحتاج أولاً إلى فهم كيفية عمل تخزين البيانات.
بشكل عام ، يعمل تخزين الفلاش من خلال الترانزستورات الموجودة في واحدة من حالتين - والتي تمثل إما 1 أو 0. عندما يتم ربط العديد من هذه الترانزستورات ، أو الخلايا ، التي تخزن ما يسمى البتات ، معًا ، فإنها تخزن البيانات. هذا ما هي البيانات - سلاسل من البتات ، كل منها إما 1 أو 0.
نظرًا لحقيقة أن كل خلية تخزن فقط بت واحدًا ، يمكن الوصول إلى البيانات بشكل أسرع بكثير من الأنواع الأخرى من وحدات تخزين الفلاش - لكن المفاضلة هي أن تخزين SLC يوفر عادةً سعة تخزين أقل للبيانات. تخزين الخلايا على مستوى واحد لديه أيضا أعلى تكلفة.
غالبًا ما يستخدم تخزين الخلايا على مستوى واحد في بطاقات الذاكرة عالية الأداء وغيرها من المواقف الحرجة.
MLC
MLC ، أو الخلية متعددة المستويات ، هي نوع من عناصر الذاكرة حيث يمكن تخزين أكثر من بت من المعلومات في كل خلية. بمعنى آخر ، تحتوي كل خلية على مستويات متعددة ، مما يعني أنه يمكن تخزين المزيد من البتات بنفس عدد الترانزستورات.
فلماذا يختلف هذا عن الأنواع الأخرى من التخزين؟ حسنًا ، في تقنية فلاش NAND ذات الخلية أحادية المستوى ، يمكن أن يوجد ترانزستور في واحدة من حالتين - أي ما يعادل 1 أو 0 ، مما يعني أن كل ترانزستور يمثل بت واحد.
بالطبع ، هناك مفاضلة - وهذه هي سرعة الذاكرة. تتمثل الفائدة الرئيسية لتكنولوجيا MLC في أنها توفر تكلفة أقل لكل وحدة تخزين ، الأمر الذي يؤدي بدوره إلى زيادة كثافة البيانات لنفس السعر.
eMLC
يوجد نوع ثانوي من التخزين MLC ، يسمى eMLC ، أو خلية متعددة المستويات للمؤسسة. تم تعزيز هذا النوع من التخزين لدورات الكتابة أكثر من التخزين الفلاش التقليدي MLC من فئة المستهلك. توفر سعة تخزين MLC من فئة المستهلك بشكل عام فقط ما بين 3000 إلى 10000 دورة كتابة ، في حين يمكن لخلايا eMLC أن تقدم ما يصل إلى 20000 أو حتى 30،000 دورة كتابة. وعمومًا يكون عمر eMLC أطول نظرًا لوجود وحدة تحكم متقدمة تعمل الخلية.
TLC
ليست الخلايا أحادية المستوى ومتعددة المستويات هي النوع الوحيد من وحدات تخزين الفلاش. ربما يكون الاسم الأفضل لتخزين الخلايا "متعدد المستويات" هو "الخلية مزدوجة المستوى" ، حيث إن تخزين الخلايا الثلاثية المستوى له بالفعل اسم خاص به.
كما يوحي الاسم ، فإن تخزين الخلايا على مستوى ثلاثي يخزن ثلاثة أجزاء كبيرة من المعلومات لكل خلية. تم تطوير هذه التقنية لأول مرة من قبل شركة Samsung ، كما تشير إليها في الواقع تقنية MLC ذات 3 بتات.
ومع ذلك ، يتم تضخيم كل شيء سيء بخصوص تخزين MLC من خلال وحدة تخزين TLC - وهذا يعني أن تخزين TLC أقل تكلفة ، لكنه أبطأ وأقل موثوقية.
إغلاق
يوجد اتجاه هنا - فكلما كانت المستويات أكثر ، كانت التكلفة أقل - ولكن أيضًا ، كلما زادت مستويات التخزين الوسيطة بشكل أبطأ وأقل موثوقية. تخزين الخلايا على مستوى واحد هو إلى حد بعيد أفضل أنواع تخزين الفلاش أداءً ، لكنه قد لا يكون الأفضل بالنسبة لجميع المواقف - في بعض الأحيان ، يكون الحصول على سعة تخزينية أقل قد يكون أداءه قليلاً ضرورياً.
