একটি কম্পিউটার মেমরি একটি মানুষের মস্তিষ্কের মত। এটি তথ্য এবং নির্দেশাবলী সংরক্ষণ করতে ব্যবহৃত হয়। কম্পিউটার মেমরি তে তথ্য প্রক্রিয়াজাত করা এবং প্রক্রিয়াকরণের জন্য প্রয়োজনীয় নির্দেশাবলী সংরক্ষণ করা হয়। যাকে কম্পিউটারে স্টোরেজ স্পেস বলা হয়।
মেমরি ছোট ছোট অসংখ্য অংশে ভাগ করা হয়েছে । প্রতিটি ভাগে কোষ বলা হয়। প্রতিটির অবস্থানের একটি অনন্য ঠিকানা আছে,যার শুরু শূন্য সেল থেকে মেমরি আকার বিয়োগ এক পরিবর্তিত করলে যা হয় তা।
উদাহরণস্বরূপ,কম্পিউটার 64K শব্দ আছে , তাহলে এই মেমরি ইউনিটে 64 * 1024 = 65536 মেমরি অবস্থান আছে। এই অবস্থানের ঠিকানা 0 থেকে 65535 পর্যন্ত পরিবর্তিত হয়।
স্মৃতি প্রাথমিকভাবে তিন ধরনের হয় :
• ক্যাশ মেমরি(Cache Memory)
• প্রাথমিক স্মৃতি / মুখ্য মেমরি(Primary Memory/Main Memory)
• সেকেন্ডারি মেমরি(Secondary Memory)
ক্যাশ মেমরি(Cache Memory)
ক্যাশ মেমরি CPU-এর গতি বাড়াতে পারেন, যা সাধারণত একটি খুব উচ্চ গতির অর্ধপরিবাহী মেমরি। এটি CPU ও প্রধান মেমরির মধ্যে একটি বাফার হিসাবে কাজ করে।
এটি প্রোগ্রামের তথ্যের যে অংশ সবচেয়ে ঘন ঘন CPU-র দ্বারা ব্যবহৃত হয় সেই অংশ ধারন করার জন্য ব্যবহৃত হয়। তথ্য ও প্রোগ্রামের অংশ যা অপারেটিং সিস্টেম দ্বারা ক্যাশ মেমরি ডিস্ক থেকে স্থানান্তরিত করা হয়, যেখান থেকে CPU তাদের অ্যাক্সেস করতে পারে।
মেমরি ছোট ছোট অসংখ্য অংশে ভাগ করা হয়েছে । প্রতিটি ভাগে কোষ বলা হয়। প্রতিটির অবস্থানের একটি অনন্য ঠিকানা আছে,যার শুরু শূন্য সেল থেকে মেমরি আকার বিয়োগ এক পরিবর্তিত করলে যা হয় তা।
উদাহরণস্বরূপ,কম্পিউটার 64K শব্দ আছে , তাহলে এই মেমরি ইউনিটে 64 * 1024 = 65536 মেমরি অবস্থান আছে। এই অবস্থানের ঠিকানা 0 থেকে 65535 পর্যন্ত পরিবর্তিত হয়।
স্মৃতি প্রাথমিকভাবে তিন ধরনের হয় :
• ক্যাশ মেমরি(Cache Memory)
• প্রাথমিক স্মৃতি / মুখ্য মেমরি(Primary Memory/Main Memory)
• সেকেন্ডারি মেমরি(Secondary Memory)
ক্যাশ মেমরি(Cache Memory)
ক্যাশ মেমরি CPU-এর গতি বাড়াতে পারেন, যা সাধারণত একটি খুব উচ্চ গতির অর্ধপরিবাহী মেমরি। এটি CPU ও প্রধান মেমরির মধ্যে একটি বাফার হিসাবে কাজ করে।
এটি প্রোগ্রামের তথ্যের যে অংশ সবচেয়ে ঘন ঘন CPU-র দ্বারা ব্যবহৃত হয় সেই অংশ ধারন করার জন্য ব্যবহৃত হয়। তথ্য ও প্রোগ্রামের অংশ যা অপারেটিং সিস্টেম দ্বারা ক্যাশ মেমরি ডিস্ক থেকে স্থানান্তরিত করা হয়, যেখান থেকে CPU তাদের অ্যাক্সেস করতে পারে।
সুবিধাঃ
• ক্যাশে মেমরি প্রধান মেমরি তুলনায় দ্রুততর।
• এটি প্রধান মেমরি তুলনায় কম সময়ে এক্সেস করতে পারে।
• এতে অল্প সময়ের মধ্যে কার্য নিষ্পন্ন করা যেতে পারে ।
• এটা অস্থায়ী ব্যবহারের জন্য তথ্য সঞ্চয় করে।
অসুবিধা :
• ক্যাশ মেমরির ক্ষমতা সীমিত।
• এটা খুবই ব্যয়বহুল।
• ক্যাশে মেমরি প্রধান মেমরি তুলনায় দ্রুততর।
• এটি প্রধান মেমরি তুলনায় কম সময়ে এক্সেস করতে পারে।
• এতে অল্প সময়ের মধ্যে কার্য নিষ্পন্ন করা যেতে পারে ।
• এটা অস্থায়ী ব্যবহারের জন্য তথ্য সঞ্চয় করে।
অসুবিধা :
• ক্যাশ মেমরির ক্ষমতা সীমিত।
• এটা খুবই ব্যয়বহুল।
প্রাথমিক স্মৃতি/প্রধান স্মৃতিঃ( Primary Memory)
প্রাথমিক মেমরিতে ততটুকুই তথ্য এবং নির্দেশাবলী নিয়ে কাজ হয় যা কম্পিউটারে শুধুমাত্র বর্তমানে কাজ করছে । এটার ক্ষমতা সীমিত এবং সুইচ বন্ধ করা হলে তথ্য মুছে যায়।
সাধারণভাবে এটি অর্ধপরিবাহী পদার্থ দিয়ে তৈরি ডিভাইস। এর স্মৃতি রেজিসটার এর মত দ্রুত নয়। প্রক্রিয়া করা প্রয়োজন এমন তথ্য এবং নির্দেশাবলী আগে প্রধান মেমরিতে রক্ষিত করতে হয়। এটাকে দুইটি ভাগে ভাগ করা হয়েছে, তা হল র্যাম ও রম।
প্রধান মেমরি (Main Memory) এর চারিত্রিক বৈশিষ্ট্যঃ
• এর অর্ধপরিবাহী স্মৃতি আছে ।
• এটি প্রধান মেমরি হিসাবে পরিচিত।
• সাধারণত পরিবর্তনশীল মেমরি।
• সুইচ বন্ধ করা হলে ডাটা নষ্ট হয়ে যায়।
• এটি কম্পিউটারের মেমরি হিসাবে কাজ করে।
• গৌণ বা মাধমিক স্মৃতি তুলনায় দ্রুত।
• একটি কম্পিউটার প্রাথমিক মেমরি ছাড়া চালানো যাবে না।
প্রাথমিক মেমরিতে ততটুকুই তথ্য এবং নির্দেশাবলী নিয়ে কাজ হয় যা কম্পিউটারে শুধুমাত্র বর্তমানে কাজ করছে । এটার ক্ষমতা সীমিত এবং সুইচ বন্ধ করা হলে তথ্য মুছে যায়।
সাধারণভাবে এটি অর্ধপরিবাহী পদার্থ দিয়ে তৈরি ডিভাইস। এর স্মৃতি রেজিসটার এর মত দ্রুত নয়। প্রক্রিয়া করা প্রয়োজন এমন তথ্য এবং নির্দেশাবলী আগে প্রধান মেমরিতে রক্ষিত করতে হয়। এটাকে দুইটি ভাগে ভাগ করা হয়েছে, তা হল র্যাম ও রম।
প্রধান মেমরি (Main Memory) এর চারিত্রিক বৈশিষ্ট্যঃ
• এর অর্ধপরিবাহী স্মৃতি আছে ।
• এটি প্রধান মেমরি হিসাবে পরিচিত।
• সাধারণত পরিবর্তনশীল মেমরি।
• সুইচ বন্ধ করা হলে ডাটা নষ্ট হয়ে যায়।
• এটি কম্পিউটারের মেমরি হিসাবে কাজ করে।
• গৌণ বা মাধমিক স্মৃতি তুলনায় দ্রুত।
• একটি কম্পিউটার প্রাথমিক মেমরি ছাড়া চালানো যাবে না।
দ্বিতীয় শ্রেণীর স্মৃতি বা মাধ্যমিক স্মৃতিঃ(Secondary Memory)
এই ধরনের মেমরি, বহিরাগত মেমরি বা অপরিবর্তনশীল মেমরি হিসাবে পরিচিত । এটা প্রধান মেমরি তুলনায় মন্থর। এই স্থায়ীভাবে ডেটা / ইনফরমেশন জমা করার জন্য ব্যবহার করা হয়। CPU সরাসরি এই স্মৃতিতে প্রবেশ করে না, তার পরিবর্তে ইনপুট আউটপুটের মাধ্যমে স্মৃতিতে প্রবেশ করে। মাধ্যমিক স্মৃতির তথ্য গুলো প্রথমে প্রধান মেমরি স্থানান্তর করা হয় এবং তারপর CPU এটি ব্যবহার করতে পারে। উদাহরণস্বরূপ, ডিস্ক , CD-ROM ডিভিডি , ইত্যাদি।
সেকেন্ডারি মেমরি বৈশিষ্ট্যঃ
• এর চৌম্বক এবং অপটিক্যাল স্মৃতি আছে ।
• এটি ব্যাকআপ মেমরি হিসাবে পরিচিত হয়।
• এটি অপরিবর্তনশীল মেমরি।
• পাওয়ার সুইচ বন্ধ হলেও, ডাটা স্থায়ীভাবে সংরক্ষণ হয়।
• এটি কম্পিউটারের মধ্যে ডেটা সঞ্চয় করার জন্য ব্যবহার করা হয়।
• কমপিউটার মাধ্যমিক মেমরি (secondary memory ) ছাড়া চলতে পারে।
• প্রাথমিক স্মৃতি তুলনায় ধীর ।
এই ধরনের মেমরি, বহিরাগত মেমরি বা অপরিবর্তনশীল মেমরি হিসাবে পরিচিত । এটা প্রধান মেমরি তুলনায় মন্থর। এই স্থায়ীভাবে ডেটা / ইনফরমেশন জমা করার জন্য ব্যবহার করা হয়। CPU সরাসরি এই স্মৃতিতে প্রবেশ করে না, তার পরিবর্তে ইনপুট আউটপুটের মাধ্যমে স্মৃতিতে প্রবেশ করে। মাধ্যমিক স্মৃতির তথ্য গুলো প্রথমে প্রধান মেমরি স্থানান্তর করা হয় এবং তারপর CPU এটি ব্যবহার করতে পারে। উদাহরণস্বরূপ, ডিস্ক , CD-ROM ডিভিডি , ইত্যাদি।
সেকেন্ডারি মেমরি বৈশিষ্ট্যঃ
• এর চৌম্বক এবং অপটিক্যাল স্মৃতি আছে ।
• এটি ব্যাকআপ মেমরি হিসাবে পরিচিত হয়।
• এটি অপরিবর্তনশীল মেমরি।
• পাওয়ার সুইচ বন্ধ হলেও, ডাটা স্থায়ীভাবে সংরক্ষণ হয়।
• এটি কম্পিউটারের মধ্যে ডেটা সঞ্চয় করার জন্য ব্যবহার করা হয়।
• কমপিউটার মাধ্যমিক মেমরি (secondary memory ) ছাড়া চলতে পারে।
• প্রাথমিক স্মৃতি তুলনায় ধীর ।
একটি মন্তব্য পোস্ট করুন
0 মন্তব্য(গুলি)
Dear readers, after reading the Content please ask for advice and to provide constructive feedback Please Write Relevant Comment with Polite Language.Your comments inspired me to continue blogging. Your opinion much more valuable to me. Thank you.