ভাগ করা মেমরি

লেখক: Louise Ward
সৃষ্টির তারিখ: 6 ফেব্রুয়ারি. 2021
আপডেটের তারিখ: 26 জুন 2024
Anonim
শেয়ার্ড মেমরি সিস্টেম
ভিডিও: শেয়ার্ড মেমরি সিস্টেম

কন্টেন্ট

সংজ্ঞা - ভাগ করা মেমরির অর্থ কী?

সফ্টওয়্যারটির জন্য ভাগ করা মেমরি হ'ল এক ধরণের মেমরি যা আন্তঃ-অ্যাপ্লিকেশন যোগাযোগ সরবরাহ করার উদ্দেশ্যে বা রিডানড্যান্ট ডেটা অনুলিপিগুলি এড়ানোর উদ্দেশ্যে একাধিক অ্যাপ্লিকেশন বা প্রক্রিয়াগুলি দ্বারা ভাগ করা যায়। এটি ডেটা ভাগ করে নেওয়ার বা পাস করার একটি কার্যকর মাধ্যম কারণ এটি অন্যান্য প্রক্রিয়া যেমন ইনপুট / আউটপুট (আই / ও) ব্যবহারের প্রয়োজনীয়তা সরিয়ে দেয়। একটি অ্যাপ্লিকেশন ভাগ করা মেমরিতে ডেটা সংরক্ষণ করে, অন্য অ্যাপ্লিকেশন যখন এটি পাওয়া যায় তখন তা ব্যবহার করতে পারে।


প্রসেসরের ক্ষেত্রে, ভাগ করা মেমরিটি এলোমেলো অ্যাক্সেস মেমোরি (র‌্যাম) এর একটি অংশ যা বহু প্রসেসর সিস্টেমে সমস্ত প্রসেসর দ্বারা অ্যাক্সেস করা যায়।

মাইক্রোসফ্ট আজুর এবং মাইক্রোসফ্ট মেঘের একটি পরিচিতি | এই গাইড জুড়ে, আপনি ক্লাউড কম্পিউটিং সম্পর্কে কী শিখবেন এবং মাইক্রোসফ্ট অ্যাজুরে কীভাবে আপনাকে মেঘ থেকে আপনার ব্যবসা স্থানান্তর করতে এবং পরিচালনা করতে সহায়তা করতে পারে তা শিখতে পারবেন।

টেকোপিডিয়া শেয়ার্ড মেমরির ব্যাখ্যা দেয়

সফ্টওয়্যারটির জন্য ভাগ করা মেমরি হল বিভিন্ন প্রোগ্রামের যোগাযোগের প্রক্রিয়াগুলি থেকে বেশি ওভারহেড ছাড়াই যোগাযোগ এবং ডেটা পাস করার একটি উপায়। ভাগ করা মেমরির সাথে, একটি প্রোগ্রাম অংশীদারি মেমোরির কাছে যে কোনও ডেটা গ্রহণ করার জন্য এটির অন্য প্রোগ্রামের দরকার হয় তা লিখে দেয়।

উদাহরণস্বরূপ, প্রোগ্রাম এ প্রোগ্রাম বি তে একটি তালিকা দিতে চাইলে, এটি ভাগ করা মেমরিতে ডেটা সংরক্ষণ করে এবং সেমফোর বা অন্যান্য পতাকাঙ্কিত সিস্টেমের সাথে চিহ্নিত করে এটি প্রোগ্রাম বি দ্বারা পড়ার জন্য প্রস্তুত কিনা তা বোঝায় to


প্রোগ্রাম বি যখন ফাইলটি সন্ধান করে, এটি সেফফোরটি পরীক্ষা করে এটি ফাইলটি স্পর্শ করার অনুমতি দেয় কিনা তা পরীক্ষা করে। যদি অনুমতি দেওয়া হয়, তবে এটি ফাইলটিতে যা করা দরকার তা তা করে, ভাগ করে নেওয়া মেমোরিতে রাখে বা আপডেট করে। এটি সেমফোরটিকেও আপডেট করে, যাতে প্রোগ্রাম এ জানে যে ফাইলটি নেওয়া উচিত।

হার্ডওয়্যার, বিশেষত মাইক্রোপ্রসেসরের ক্ষেত্রে, ভাগ করা মেমরি একাধিক প্রসেসরের দ্বারা ব্যবহৃত র্যামের একটি বৃহত ব্লক। প্রোগ্রাম করা সহজ কারণ সমস্ত প্রসেসর দ্রুত যোগাযোগের সুবিধার্থে ডেটার একই দৃষ্টিভঙ্গি ভাগ করে দেয়। তবে এটি জটিল হয়ে উঠতে পারে কারণ প্রসেসরগুলি দ্রুত অ্যাক্সেসের জন্য মেমরি ক্যাশে করে, যা ক্যাশে সংহতি जैसी সমস্যার সৃষ্টি করতে পারে।