ক্যাশে মেমরি কি জন্য?

ক্যাশে মেমরি কি জন্য?
ক্যাশে মেমরি কি জন্য?

ভিডিও: ক্যাশে মেমরি কি জন্য?

ভিডিও: ক্যাশে মেমরি কি জন্য?
ভিডিও: আপনার মেমরিটা কি আসল?নাকি নকল? কি দেখে মেমরি কিনবেন? SD Card / Memory Card Guideline 2024, মে
Anonim

প্রসেসরে অন্তর্নির্মিত মেমরিটিকে ক্যাশে মেমরি বলার প্রচলন রয়েছে, যা উচ্চ গতির দ্বারা চিহ্নিত এবং অস্থায়ীভাবে সর্বাধিক ঘন ঘন ব্যবহৃত ডেটা সঞ্চয় করতে ব্যবহৃত হয়।

ক্যাশে মেমরি কি জন্য?
ক্যাশে মেমরি কি জন্য?

প্রসেসর এবং কম্পিউটারের মেমোরির বিভিন্ন বিভাগের মধ্যে তথ্য বিনিময়ের গতির পার্থক্যের সাহায্যে ক্যাশে মেমরি ব্যবহার করার প্রয়োজনীয়তাটি ব্যাখ্যা করা হয়। যে কোনও অ্যাপ্লিকেশনটির কাজটি অপেক্ষাকৃত ধীরে ধীরে হার্ড ডিস্ক থেকে র‍্যাম (কম্পিউটারের এলোমেলো অ্যাক্সেস মেমরি) থেকে ডায়নামিক এলোমেলো অ্যাক্সেস বিভাগে স্থানান্তর করে শুরু হয়। সেখান থেকে, তাদের প্রসেসরের চিপে অবস্থিত এল 2 ক্যাশে (এল 2 মেমরি) বা প্রসেসরের পাশে অবস্থিত একটি ডেডিকেটেড হাই স্পিড পৃথক এসআরএএম চিপে স্থানান্তর করা যেতে পারে। পরিশেষে, সর্বাধিক ব্যবহৃত তথ্য L1 ক্যাশে (প্রথম স্তরের মেমরি) স্থানান্তরিত হতে পারে যা প্রসেসরের একটি ডেডিকেটেড বিভাগ প্রথম স্তরের ক্যাশের আকার প্রায় 128 কেবি, দ্বিতীয় স্তর ইতিমধ্যে 512 কেবি। তুলনার জন্য, র‍্যামের আকার 1 গিগাবাইট হতে পারে any কোনও নির্দিষ্ট কমান্ড অনুসারে যে কোনও কমান্ড কার্যকর করা হয়: - তথ্যের ডেটা রেজিস্টারগুলির বিশ্লেষণ; - প্রথম স্তরের ক্যাশের ডেটা স্ক্যান করা; - ক্যাশের তথ্য যাচাই করা; দ্বিতীয় স্তরের; - মূল মেমোরির তথ্য বিশ্লেষণ; - হার্ড ডিস্ক মেমরির অ্যাক্সেস প্রসেসরের প্রয়োজনীয় তথ্য প্রাপ্তির জন্য যে সময় ব্যয় করা হয় তা তথ্য যেখানে সংরক্ষণ করা হয় তার প্রত্যক্ষ অনুপাতে। সুতরাং, প্রথম স্তরের ক্যাশে অ্যাক্সেস নিতে 1 থেকে 3 চক্র, দ্বিতীয় স্তর - ছয় থেকে বারোটি চক্র এবং মূল স্মৃতিতে - দশক এবং কিছু ক্ষেত্রে - কয়েকশো চক্র লাগে। ক্যাশে মেমরি সার্ভার অপারেশন প্রক্রিয়ায় একটি বিশেষ ভূমিকা পালন করে, কারণ প্রসেসরের টু মেমোরি ট্র্যাফিক এই ক্ষেত্রে গুরুত্বপূর্ণ হতে পারে The ক্যাশে কাঠামো প্রসেসরের গতির মধ্যে ব্যবধান সংকীর্ণ করার উদ্দেশ্যে কাজ করে যা বার্ষিক ৫০ শতাংশ বৃদ্ধি পাচ্ছে এবং র‌্যাম ডেটা রেট, যা কেবল পাঁচ শতাংশ বৃদ্ধি পাচ্ছে। ক্যাশে মেমরির তৃতীয় এবং চতুর্থ স্তরের চলমান বিকাশ এই দিকটিতে যৌক্তিক পদক্ষেপ বলে মনে হয়। উন্নয়নের আর একটি সম্ভাব্য দিক হতে পারে ক্যাশে মেমরির প্রোগ্রাম্যাটিক ব্যবস্থাপনায় রূপান্তর।

প্রস্তাবিত: