تؤدي ذاكرة الكمبيوتر وظائف متباينة؛ منها حفظ البيانات المستخدمة أثناء العمل، ومنها تقريبها من المعالج، ومنها الاحتفاظ بمعلومات دون طاقة مستمرة. لذلك يحتاج فهم الذاكرة إلى السؤال عن الوظيفة وطريقة الاحتفاظ بالبيانات. والملف الذي تعدله الآن يختلف عن آخر نسخة حفظتها في وحدة التخزين. [1] [2]
RAM مساحة للبيانات المستخدمة الآن
تحتفظ ذاكرة الوصول العشوائي ببيانات يحتاجها النظام والبرامج أثناء التشغيل. ويشيع استخدام DRAM في الذاكرة الرئيسية. هذه الذاكرة تحتاج الطاقة للاحتفاظ بالبيانات؛ فصل الطاقة عنها يعني فقد محتوياتها، بينما تحفظ وحدة التخزين نسخة يمكن الرجوع إليها بعد تشغيل الجهاز من جديد. [1]
افترض أنك فتحت تقريرًا محفوظًا، ثم غيرت عنوانه ولم تحفظ التعديل. هناك فرق بين بيانات الجلسة الحالية والنسخة المخزنة. المثال يفترض غياب الحفظ التلقائي والاستعادة؛ فهذه الميزات، إن وجدت، قد تحفظ نسخًا أخرى في التخزين، ولا تحول RAM إلى ذاكرة دائمة.
DRAM وSRAM: ماذا تعني الثابتة؟
تحتاج DRAM إلى تجديد محتوى خلاياها للحفاظ على البيانات أثناء العمل. ويشرح Micron أن الوصول إلى الصفوف بالقراءة أو الكتابة خلال الفترة المطلوبة قد يؤدي دور التجديد. المقصود هنا تجديد كهربائي للخلايا، لا تنزيل تحديثات للبرنامج أو إعادة كتابة ملفك يدويًا. [3]
أما SRAM فتعتمد على دوائر تحتفظ بالحالة ما دامت الطاقة موجودة، ولا تحتاج تجديدًا دوريًا كالذاكرة الديناميكية. تستخدم في وظائف سريعة، مثل بعض الكاش. كلمة «ثابتة» في اسمها لا تعني أنها تحفظ البيانات بعد فصل الطاقة؛ فهي متطايرة أيضًا. [2]
الكاش والسجلات قرب التنفيذ
تحتفظ السجلات داخل المعالج بمعلومات يحتاجها التنفيذ مباشرة، ويحتفظ الكاش بنسخ بيانات يمكن الرجوع إليها سريعًا. لهما دور مختلف عن مساحة حفظ مستندات المستخدم. وتدرج الذاكرة يساعد على الجمع بين سرعة الوصول والسعة، بدل الاعتماد على نوع واحد لكل مهمة. [2]
لهذا لا تجمع سعات RAM والكاش والقرص في رقم وتسميه حجم الذاكرة المتاحة للملفات. كل مقدار يصف موردًا مختلفًا. ويمكن أن تبقى مساحة كبيرة في وحدة التخزين مع انشغال الذاكرة الرئيسية ببرامج كثيرة تعمل في الوقت نفسه.
ROM والفلاش والبرمجيات الثابتة
تشير ROM إلى ذاكرة القراءة فقط، وتحتفظ بالبيانات دون طاقة مستمرة. أما الفلاش فغير متطاير أيضًا، لكنه يسمح بالكتابة وإعادة الكتابة. الاحتفاظ بالبيانات خاصية، وإمكان تعديلها خاصية ثانية؛ لا تساوِ غير المتطاير بما يستحيل تغييره. [2]
ولا يصح تعميم أن برمجيات بدء كل حاسوب غير قابلة للتحديث. توثق Intel في جهاز NUC محدد وجود BIOS في SPI Flash وإمكان تحديثه. المثال يبين الفصل بين وظيفة البرمجيات الثابتة ونوع الشريحة، ولا يقدم خطوات لتحديث جهاز آخر. [4]
اقرأ المواصفات بحسب المهمة
إذا قرأت سعة RAM، فافهمها بوصفها مجالًا لبيانات العمل؛ وإذا قرأت سعة SSD، فافهمها بوصفها مجالًا لحفظ الملفات. ويحتاج اختيار ذاكرة مناسبة إلى التوافق مع المعالج واللوحة ونوع الوحدات المدعوم. العدد الأكبر وحده لا يحل اختلاف التوافق. [1]
جرّب اختبارًا ذهنيًا: هل تريد فتح أعمال أكثر معًا، أم حفظ أرشيف أكبر، أم فهم ما يحدث عند انقطاع الكهرباء؟ لكل سؤال مورد ومعيار مختلفان. هذا الفصل يجعل وصف الجهاز أدق من إطلاق كلمة ذاكرة على كل شيء يحتفظ ببيانات.
المصادر ومتابعة القراءة
- Kingston: ذاكرة العمل وDRAM والتطاير والتوافق مع الجهاز (يفتح في نافذة جديدة)kingston.com
- IBM: وظائف RAM وROM والكاش والسجلات والفلاش (يفتح في نافذة جديدة)ibm.com
- Micron: ضرورة تجديد صفوف DRAM وأثر القراءة والكتابة (يفتح في نافذة جديدة)my.micron.com
- Intel: مثال موثق لبرمجيات BIOS المخزنة في SPI Flash والقابلة للتحديث؛ القسم 5.1 (يفتح في نافذة جديدة)intel.com
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
