الفرق بين الذاكرة الابتدائية والثانوية Primary and Secondary Memory
النوعان الرئيسيان اللذان يتم تصنيف الذاكرة بهما هما الذاكرة الأساسية والذاكرة الثانوية. يتمثل الاختلاف الجوهري بين الذاكرة الأساسية والثانوية في أن الذاكرة الأساسية هي الذاكرة الأساسية لنظام الكمبيوتر حيث يتم تخزين البيانات والمعلومات. مقابل ذلك ، الذاكرة الثانوية هي الذاكرة المساعدة المستخدمة لتخزين البيانات والمعلومات.
الذاكرة الأساسية هي في الأساس ذاكرة داخلية تتواجد داخل وحدة المعالج بينما الذاكرة الثانوية ليست جزءًا من المعالج وتوجد كوحدة إضافية خارجية.
ما هي الذاكرة؟
تعتبر الذاكرة بمثابة وحدة أو جهاز يتم تخزين البيانات أو التعليمات من خلاله إما بشكل مؤقت أو دائم. يعتمد أساس تخزين البيانات على نوع الذاكرة. يوجد محتوى الذاكرة بتنسيق ثنائي ، أي في 0 و 1. يصل المعالج أثناء التشغيل إلى البيانات من الذاكرة ويقوم بالعمليات اللازمة.
تعريف الذاكرة الأولية Primary Memory
الذاكرة الأساسية هي الذاكرة الداخلية لنظام الكمبيوتر الذي يخزن البيانات والمعلومات على أساس مؤقت. هذه موجودة بشكل أساسي في شكل رقائق أشباه الموصلات داخل أنظمة الكمبيوتر وبالتالي توفر مساحة أقل لتخزين البيانات ويمكن للمعالج الوصول بسهولة إلى المحتوى الموجود فيه وبالتالي يتم الوصول إلى البيانات الموجودة فيه بمعدل أسرع.
توجد رقائق أشباه الموصلات التي تعمل كذاكرة أساسية على اللوحة الأم وبالتالي توفر وصولاً سريعًا.
أنواع الذاكرة الأولية
الفرق بين ذاكرة الوصول العشوائي وذاكرة القراءة فقط ، أي أن التصنيفين الرئيسيين للذاكرة الرئيسية هو أن البيانات داخل ذاكرة القراءة فقط لا يمكن تغييرها حيث يمكن قراءتها فقط. تم تصنيف ROM على النحو التالي:
MROM
PROM
EPROM
EEPROM
بينما توفر ذاكرة الوصول العشوائي تخزينًا مؤقتًا للبيانات ويجب أن تكون البيانات موجودة بالضرورة في ذاكرة الوصول العشوائي حتى يتم تنفيذها بواسطة المعالج. تصنف ذاكرة الوصول العشوائي على النحو التالي:
DRAM
SRAM
تعريف الذاكرة الثانوية Secondary Memory
الذاكرة الثانوية هي الذاكرة الاحتياطية لنظام الكمبيوتر الذي يخزن كمية هائلة من البيانات على أساس دائم. يتم استخدامه للتخزين الجماعي للبيانات في نطاق من الجيجابايت إلى تيرابايت. يعمل كمخزن خارجي لا يمكن للمعالج الوصول إلى بياناته مباشرة أثناء العملية ، ومع ذلك ، وفقًا للمتطلبات ، يتم تحميل البيانات من الذاكرة الثانوية في الذاكرة الأساسية حتى تتم العملية.
هذا يجعل الوصول إلى هذه الذاكرة في إشارة إلى المعالج بطيئًا للغاية. كما يوجد عدم انتظام في تخزين البيانات داخل الذاكرة الثانوية. لكن المحتوى الموجود داخل الذاكرة الثانوية يمكن نقله بسهولة من جهاز مادي إلى آخر.
الذكريات الثانوية المختلفة هي كما يلي:
- القرص الصلب Hard disk
- قرص مدمج Compact disk
- فلاش ميموري SD card
الاختلافات الرئيسية بين الذاكرة الأساسية والثانوية
يعتمد العامل الرئيسي للتمييز بين الذاكرة الأولية والثانوية على طول عمر وجود البيانات أو المعلومات داخل الذاكرة. في الأساس ، تعتبر الذاكرة الأساسية هي الذاكرة الداخلية للنظام وبالتالي فهي تحتفظ بالبيانات والمعلومات المتعلقة بأي عملية جارية تجري داخل النظام. في مقابل ذلك ، لا تعتبر الذاكرة الثانوية ذاكرة جزء من النظام ولكنها تحتفظ بالبيانات المطلوبة للعمليات القادمة في موقع خارجي.
تمتلك البيانات الموجودة داخل الذاكرة الأولية تقلبًا بشكل عام ، وبالتالي فهي تستمر فقط حتى وقت توصيل الجهاز بمصدر الطاقة. بينما يتم الاحتفاظ بالبيانات داخل الذاكرة الثانوية بطريقة غير متطايرة وهذا يعني أنها موجودة حتى بعد انقطاع التيار الكهربائي ويتم استخدامها وفقًا للحاجة.
نظرًا لأن الذاكرة الأساسية تعتبر الذاكرة الرئيسية للنظام نظرًا لوجودها داخل النظام نفسه ، فيمكن للمعالج الوصول إلى البيانات الموجودة داخله مباشرةً. ومع ذلك ، من المعروف أن الذاكرة الثانوية هي الذاكرة المساعدة لأنها لا توجد داخل النظام بل هي وحدة خارجية مشابهة لأجهزة الإدخال والإخراج ، وبالتالي لا يمكن للمعالج استخدام البيانات الموجودة فيها بشكل مباشر للتشغيل.
حجم التخزين التي تقدمها العلاقات العامة
تبلغ ذاكرة imary حوالي 32 إلى 500 جيجابايت بينما تبلغ مساحة التخزين الثانوية حوالي 200 جيجابايت إلى تيرابايت. هذا يعني أن حجم التخزين الأساسي أصغر نسبيًا من التخزين الثانوي.
تمتلك الذاكرة الرئيسية طبيعة داخلية وبالتالي فهي أكثر تكلفة نسبيًا من الذاكرة المساعدة.
نوع التخزين الذي توفره الذاكرة الأساسية مؤقت بطبيعته لأنه يخزن البيانات فقط في الوقت الحالي عندما يتم تشغيل النظام وبمجرد حدوث انقطاع في الطاقة ، ستفقد البيانات المخزنة. مقابل ذلك ، تقوم الذاكرة الثانوية بتخزين البيانات بشكل دائم حيث لا يتم فقدان البيانات في هذه الحالة حتى في حالة حدوث انقطاع في التيار الكهربائي.
نظرًا لأن البيانات الموجودة في الذاكرة الأساسية يتم الوصول إليها مباشرة بواسطة وحدة المعالجة المركزية للعملية ، فإن سرعة الوصول تكون أسرع مقارنةً بالذاكرة الثانوية التي لا يمكن للمعالج استخدام بياناتها مباشرة في وقت التشغيل.
الذاكرة الأولية هي نوع من ذاكرة أشباه الموصلات التي يتم تشكيلها باستخدام مواد أشباه الموصلات بينما تعتبر الذاكرة الثانوية ذاكرة مغناطيسية أو ضوئية تستخدم الوسيط الممغنط لتخزين البيانات.
نظرًا لأن الذاكرة الأساسية هي نفسها جزء من بنية الكمبيوتر ، يتم استخدام ناقل البيانات للوصول إلى المحتوى الموجود بداخلها. بينما تعتبر الذاكرة الثانوية كوحدة منفصلة مماثلة لوحدات الإدخال والإخراج الأخرى ، يتم الوصول إلى بياناتها عن طريق قنوات الإدخال / الإخراج.
البيانات المخزنة في الذاكرة الرئيسية للنظام لا يمكن نقلها إلى نظام آخر حتى وما لم يتم تخزينها بشكل دائم. بينما يمكن نقل البيانات الموجودة في الذاكرة الثانوية للجهاز بسهولة إلى جهاز آخر.
استنتاج
وبالتالي من هذه المناقشة ، يمكننا أن نستنتج أن الذاكرة الأولية تحتوي ببساطة على البيانات التي يستخدمها المعالج حاليًا لدعم التطبيقات المستمرة. لكن الذاكرة الثانوية تختلف إلى حد ما لأنها تحتوي على مساحة ضخمة تحتوي على عدد كبير من البيانات التي يتم نقلها إلى الذاكرة الرئيسية عند الحاجة إلى استخدامها من قبل المعالج.
تعليقات
إرسال تعليق