مقال | كيف يتم تخزين البيانات في الكمبيوتر؟ شرح HDD وSSD وRAM
عندما تحفظ صورة على الكمبيوتر، ماذا يحدث لها فعلًا؟ تظهر لك الصورة في مجلد، ويمكنك فتحها بعد أيام أو أشهر وكأنها موجودة داخل الجهاز بالطريقة نفسها التي تراها بها على الشاشة.
لكن الكمبيوتر لا يرى صورة. ولا يرى مستند Word. ولا يعرف أصلًا معنى كلمة “صورة”.
في المستوى الفيزيائي، كل ما لديه في النهاية هو حالات يمكن تمثيلها وقراءتها مرة أخرى. هذه الحالات تختلف حسب نوع الذاكرة أو وحدة التخزين: قد تكون مغناطيسية في القرص الصلب HDD، أو كهربائية في SSD، أو شحنة مؤقتة في ذاكرة RAM، أو تغيرات فيزيائية وكيميائية في الوسائط الضوئية.
لغة التواصل : ماذا يعني 0 و 1

قبل الدخول في HDD وSSD، هناك نقطة مهمة يجب فهمها. الـ 0 والـ1 ليسا بالضرورة شحنتين أو قطعتين صغيرتين موجودتين داخل الكمبيوتر.هما طريقة منطقية لتمثيل المعلومات.
فالكمبيوتر يتعامل مع حالات فيزيائية يمكن تمييزها، ثم يفسر هذه الحالات على أنها قيم ثنائية. والطريقة التي تُنشأ بها هذه الحالات تختلف من تقنية إلى أخرى. ولقد سبق لنا كتابة مقالة كاملة عنها تستطيع قرائتها من هنا.
في القرص الصلب مثلًا، ترتبط البيانات بالتسجيل المغناطيسي. وفي SSD، تعتمد خلايا NAND على حالات كهربائية مرتبطة بالشحنة ومستويات الجهد. أما في DRAM الموجودة في RAM، فتُستخدم شحنة كهربائية مؤقتة في مكثف داخل خلية الذاكرة، ولذلك تحتاج إلى التحديث باستمرار.

إذن السؤال الحقيقي ليس: أين يوجد الرقم 0؟
بل:
ما الحالة الفيزيائية التي يمثل بها الكمبيوتر هذا الـ0 أو الـ1، وكيف يستطيع اكتشافها مرة أخرى؟
كيف يتم التحزين : على اقراص HDD

إذا فتحت قرصًا صلبًا HDD، فلن تجد داخله صفًا من الخانات مكتوبًا عليها 0 و1. ستجد أطباقًا دائرية تدور بسرعات عالية، مغطاة بمواد مغناطيسية، وفوقها رؤوس دقيقة جدًا للقراءة والكتابة تتحرك على سطح الأطباق.هذه هي البيئة التي تُسجل عليها البيانات.
كيف تتحول الصورة إلى شيء مغناطيسي؟

عندما يحفظ الكمبيوتر ملفًا، يقوم نظام التشغيل والبرامج بتحويل المعلومات إلى بيانات ثنائية، ثم تتولى وحدة التحكم في القرص التعامل معها وفق طريقة التسجيل المستخدمة.
رأس الكتابة في HDD يغير الحالة المغناطيسية لمناطق صغيرة جدًا على سطح الطبق. وعند قراءة البيانات، لا يقوم الرأس “برؤية” 0 أو 1 كما نرى نحن الأرقام، وإنما يلتقط إشارات مغناطيسية دقيقة ثم تعالجها إلكترونيات القرص لتستعيد البيانات.
وهنا توجد نقطة مهمة:
التفسير الشائع الذي يقول إن اتجاهًا مغناطيسيًا معينًا = 1 والاتجاه المعاكس = 0 مفيد للمبتدئ، لكنه تبسيط زائد.
في الأنظمة الحديثة، عملية التسجيل والقراءة أكثر تعقيدًا، وتعتمد على أنماط مغناطيسية وانتقالات وإشارات ومعالجة للإشارة حتى يتمكن القرص من استعادة البتات بصورة صحيحة.
لماذا يدور القرص الصلب؟

لأن الرأس يحتاج إلى الوصول إلى مناطق مختلفة من سطح الطبق بسرعة. الأطباق تدور، وذراع المشغل يحرك رؤوس القراءة والكتابة إلى المسار المطلوب.
ولهذا السبب يحتوي HDD على أجزاء ميكانيكية متحركة، وهو أحد الأسباب الرئيسية التي تجعل زمن الوصول فيه أعلى من SSD في عمليات الوصول العشوائي.
وهذه ليست مجرد مسألة “سرعة دوران“. فالنظام يحتاج إلى انتظار دوران الطبق ووصول الرأس إلى الموضع المناسب، ثم تنفيذ عملية القراءة أو الكتابة.
ماذا يحدث عند : حذف الملف من HDD

هنا تظهر واحدة من أكثر الأفكار الخاطئة شيوعًا. عندما تضغط Delete، لا يعني ذلك بالضرورة أن الكمبيوتر جلس ومرّ على كل البتات الموجودة في الملف ومسحها فورًا.
في كثير من الحالات، يقوم نظام الملفات بتعديل المعلومات التي تحدد أن المساحة أصبحت متاحة لإعادة الاستخدام. ولهذا يمكن أن تبقى البيانات القديمة فعليًا على القرص إلى أن تتم الكتابة فوقها.
بمعنى آخر:
حذف الملف ليس دائمًا مساويًا للمحو الفيزيائي الفوري للبيانات. وهذه نقطة مهمة خصوصًا عند الحديث عن استعادة الملفات المحذوفة.
اذن! : كيف يتم تخزين البيانات على cd و dvd

قبل أن يصبح SSD هو الخيار الشائع في أجهزة الكمبيوتر، كانت الأقراص الضوئية مثل CD وDVD وسيلة مهمة لتخزين ونقل البيانات
وهنا تتغير القصة بالكامل. لا توجد أطباق مغناطيسية تدور ورأس مغناطيسي يقرأها. بدلًا من ذلك، يستخدم محرك الأقراص ليزرًا ونظامًا بصريًا لقراءة المعلومات المسجلة على القرص
في الأقراص المضغوطة وأقراص DVD المخصصة للقراءة مثل CD-ROM وDVD-ROM، توجد بنية من مناطق تسمى عادة Pits وLands، ويكتشف نظام القراءة الاختلافات البصرية الناتجة عنها.
وهنا أيضًا يجب الحذر من تبسيط مشهور: الليزر لا “يقرأ ثقوبًا تمثل 0 وثقوبًا تمثل 1” بطريقة مباشرة وبسيطة.
طريقة تمثيل البيانات الفعلية أكثر تعقيدًا، وتستخدم أنماطًا وترميزًا وتحليلًا للإشارة الضوئية. كما أن الأقراص القابلة للتسجيل CD-R وDVD-R تختلف عن الأقراص المضغوطة المصنّعة مسبقًا؛ فهي تستخدم طبقة تسجيل، بينما تستخدم الوسائط القابلة لإعادة الكتابة تقنيات مختلفة مثل مواد تغير الطور.
إذن كلمة “قرص ضوئي” لا تعني أن جميع أنواع CD وDVD تخزن البيانات بالطريقة الفيزيائية نفسها تمامًا.
SSD :البيانات الاكترونية

وهنا نصل إلى التقنية التي غيّرت تجربة التخزين في أجهزة الكمبيوتر الحديثة. Micron: NAND Flash
في SSD لا توجد أطباق تدور ولا رؤوس تتحرك فوقها. بدلًا من ذلك، يعتمد التخزين على NAND Flash، وهي ذاكرة غير متطايرة تستطيع الاحتفاظ بالبيانات حتى بعد انقطاع الكهرباء.
تخزن خلية NAND المعلومات من خلال حالات كهربائية مرتبطة بالشحنة ومستوى الجهد داخل الخلية.
وتوضح Micron أن الخلايا يمكن تصميمها لتخزين مستويات متعددة، ولذلك نجد:
- SLC: بت واحد لكل خلية.
- MLC: بتان لكل خلية.
- TLC: ثلاثة بتات لكل خلية.
- QLC: أربعة بتات لكل خلية.
لماذا نحتاج إلى أكثر من بت في الخلية؟
لنفترض أن لديك خلية تستطيع التمييز بين حالتين فقط. يمكنك تمثيل حالتين منطقيتين.لكن إذا أصبحت الخلية قادرة على التمييز بين أربع حالات مختلفة، تستطيع تمثيل عدد أكبر من القيم داخل الخلية نفسها.
ومع ثماني حالات يمكن تخزين ثلاثة بتات، ومع 16 حالة يمكن تخزين أربعة بتات. وهذه الفكرة هي أساس SLC وMLC وTLC وQLC. لكن زيادة عدد الحالات ليست مجانية.

كلما أصبح من الضروري التمييز بين مستويات أكثر دقة، تصبح عملية إدارة الخلايا وقراءة حالتها أكثر تحديًا، وتظهر مفاضلات بين الكثافة والأداء والتحمل بحسب نوع NAND وتصميم وحدة التخزين.
لماذا اذن فارق السرعة الكبير بين : SSD و HDD
السبب الأساسي ليس أن SSD “يخزن 0 و1 بطريقة أفضل“. كلاهما يخزن البيانات بطريقة مختلفة تمامًا.

الميزة الأساسية لـSSD في هذا السياق أنه لا يحتاج إلى تحريك أجزاء ميكانيكية للوصول إلى البيانات. عندما يطلب النظام بيانات من SSD، يتعامل مع خلايا NAND من خلال وحدة تحكم إلكترونية.

أما HDD، فعليه التعامل مع دوران الأطباق وحركة رؤوس القراءة والكتابة. ولهذا يستطيع SSD عادة تقديم زمن وصول منخفض جدًا مقارنة بالقرص الصلب، خصوصًا في عمليات الوصول العشوائي.
لكن الصورة الكاملة أكثر تعقيدًا من مجرد “SSD = أسرع“. فأداء SSD يعتمد أيضًا على نوع NAND، ووحدة التحكم، والواجهة مثل SATA أو NVMe، والذاكرة المساعدة، وحجم عمليات القراءة والكتابة، ومستوى امتلاء القرص، وغير ذلك.
اذن هل قرص ssd : يكتب فوق البيانات القديمة مباشرة !
ليس بالطريقة التي قد تتخيلها. NAND Flash لها تنظيم داخلي يعتمد على Pages وBlocks، وتوجد قيود على كيفية البرمجة والمحو.
ولهذا تستخدم وحدات SSD خوارزميات ووظائف داخلية لإدارة البيانات، ومن بينها Garbage Collection وWear Leveling وعمليات تصحيح الأخطاء.

وتوضح Kingston أن SSD لا يتعامل مع الكتابة فوق البيانات بالطريقة نفسها التي يتعامل بها القرص الصلب، وأن عمليات جمع البيانات وإعادة تنظيم الكتل تساعد في الحفاظ على الأداء والعمر الافتراضي.
وهنا يصبح SSD أكثر من مجرد “شريحة تخزين“. إنه نظام كامل لإدارة عدد هائل من خلايا الذاكرة.
اين تذهب البيانات : عندما تحذف من ssd

هنا تظهر تقنية مهمة اسمها TRIM. عندما يحذف نظام التشغيل ملفًا، يستطيع إرسال أمر TRIM إلى SSD ليخبره بأن مناطق معينة لم تعد تحتوي على بيانات يحتاج إليها المستخدم.
هذا لا يعني بالضرورة أن البيانات اختفت في اللحظة نفسها من كل خلية. بل يساعد SSD على معرفة أي بيانات أصبحت قديمة، ثم يمكن لوحدة التحكم استخدام هذه المعلومات أثناء عمليات إدارة الكتل وGarbage Collection.
وهذا أحد الأسباب التي تجعل موضوع استعادة الملفات من SSD مختلفًا عن HDD. لا يمكن التعامل مع SSD وكأنه HDD أسرع فقط. الطريقة الفيزيائية لإدارة البيانات مختلفة من الأساس.
RAM : اين تتدخل في كل هذا
إذا كان SSD يحتفظ ببياناتك بعد إيقاف تشغيل الكمبيوتر، فلماذا يحتاج الكمبيوتر إلى RAM؟ لأن RAM ليست مجرد نسخة أسرع من SSD. لها وظيفة مختلفة.

عندما تشغل برنامجًا، يحتاج المعالج إلى العمل على البيانات بسرعة كبيرة. وهنا تأتي الذاكرة الرئيسية، وغالبًا ما تكون مبنية على DRAM. في خلية DRAM التقليدية، توجد بنية تعتمد على ترانزستور ومكثف، ويمكن للمكثف الاحتفاظ بشحنة تمثل الحالة المنطقية للبيانات.
لكن هناك مشكلة: الشحنة تتسرب مع الوقت. لذلك تحتاج DRAM إلى عمليات Refresh دورية للحفاظ على البيانات. وهذا يفسر كلمة Dynamic في DRAM.
اذن لماذا تختفي البيانات من RAM : عند ايقاف تشغيل الاجهزة
لأن RAM ذاكرة متطايرة: هي تحتاج إلى الطاقة للحفاظ على حالتها التشغيلية.

عندما ينقطع التيار، لا تستطيع الخلايا الاستمرار في الاحتفاظ بالمعلومات بالطريقة المطلوبة، ولذلك تفقد البيانات التي كانت موجودة فيها.
أما SSD، فهو مصمم ليحتفظ بالبيانات دون استمرار تزويده بالطاقة. يمكن تبسيط الصورة هكذا:
لكن الجدول لا يخبرنا بكل شيء
فالطريقة الفيزيائية التي تخزن بها كل تقنية البيانات ليست سوى جزء من القصة. خلفها توجد طبقات من الترميز، وتصحيح الأخطاء، ووحدات التحكم، وإدارة العناوين، وأنظمة الملفات، وغيرها.
اذن اين الصور : التي قمت بحفظها على الجهاز !
هنا يمكننا العودة إلى السؤال الأول. عندما تحفظ صورة على SSD، لا توجد “صورة” مصغرة داخل شريحة NAND.
ما يوجد هو حالات فيزيائية موزعة على عدد كبير من خلايا الذاكرة، ويتم تنظيمها وإدارتها بحيث يستطيع النظام لاحقًا إعادة بناء التسلسل الصحيح من البيانات.
وعندما تفتح الصورة، تحدث العملية في الاتجاه المعاكس تقريبًا:
حالات فيزيائية → قراءة إلكترونية → تفسير وترميز → بيانات → ملف صورة → بكسلات تظهر أمامك.
الصورة التي تراها على الشاشة هي النتيجة النهائية لعملية طويلة جدًا لا تراها عينك.
مقارنة مثيرة لتبسيط الفكرة : كيف الدماغ يخزن الصور
الدماغ لا يخزن صورة بالطريقة التي يخزن بها SSD ملف JPEG. وهذه نقطة يجب عدم تجاوزها.
لكن توجد فكرة مشتركة مثيرة للاهتمام: عندما تتعلم شيئًا أو تتذكر تجربة، لا يبدو أن هناك “ملفًا” مستقلًا محفوظًا في مكان واحد داخل الدماغ.

تشير أبحاث الذاكرة إلى دور مهم للتغيرات في الاتصال بين الخلايا العصبية، واللدونة المشبكية، وما يسمى Memory Engrams أو آثار الذاكرة العصبية.
وتشير الأبحاث الحديثة إلى أن تكوين الذكريات واسترجاعها يرتبطان بشبكات من الخلايا والاتصالات العصبية، وليس بموقع واحد يشبه مجلدًا داخل الكمبيوتر.
وهذا يجعل التشبيه بين الكمبيوتر والدماغ مفيدًا، بشرط ألا نذهب بعيدًا معه. فالكمبيوتر يستخدم حالات فيزيائية منظمة وفق قواعد رقمية محددة.
أما الدماغ فهو نظام بيولوجي ديناميكي، تتغير فيه الروابط والنشاط العصبي باستمرار، وتشارك فيه مناطق وشبكات متعددة في تكوين الذكريات وتثبيتها واسترجاعها.

لذلك فالأصح أن نقول:
الكمبيوتر والدماغ كلاهما يستطيعان الاحتفاظ بالمعلومات من خلال تغيرات فيزيائية، لكنهما لا يخزنانها بالطريقة نفسها.
الخاتمة
بعد أن ننظر إلى HDD وCD وSSD وRAM، يصبح مفهوم التخزين أوضح. الكمبيوتر لا يحتاج إلى وضع المعلومات داخل صندوق صغير اسمه “الذاكرة”.
هو يحتاج إلى شيء أبسط وأعمق:
حالة فيزيائية يمكن إنشاؤها، والاحتفاظ بها، وقراءتها لاحقًا، ثم تفسيرها على أنها معلومات.
- في HDD تكون هذه الحالة مرتبطة بالمغناطيسية.
- في CD وDVD تعتمد القراءة على الخصائص البصرية لبنية أو طبقة التسجيل.
- في SSD تستخدم خلايا NAND حالات كهربائية متعددة.
- وفي DRAM تُحفظ شحنة مؤقتة تحتاج إلى التحديث.
ومن هنا يمكن فهم واحدة من أهم أفكار الحوسبة:
البيانات ليست شيئًا ماديًا واحدًا له شكل ثابت؛ إنها معلومات نُمثّلها بحالات فيزيائية يمكن للآلة التحكم بها وقراءتها.
ولهذا، عندما تحفظ صورة على جهازك، فأنت لا تضع “الصورة” داخل الكمبيوتر.
أنت تجعل الجهاز يغيّر عددًا هائلًا من الحالات الفيزيائية بطريقة منظمة، بحيث يستطيع بعد لحظات أو سنوات أن يقرأها من جديد ويعيد بناء الصورة التي تراها أمامك.
وهذا هو، في جوهره، معنى تخزين البيانات.