L1 এবং L2 ক্যাশের মধ্যে পার্থক্য

Anonim

L1 বনাম L2 ক্যাশে

ক্যাশ মেমরি CPU- র (সেন্ট্রাল প্রসেসিং ইউনিট দ্বারা ব্যবহৃত বিশেষ মেমোরি) হ্রাসের উদ্দেশ্যে একটি কম্পিউটারের প্রসেসিং ইউনিট।) মেমরি অ্যাক্সেস করার জন্য গড় সময় হ্রাস করার উদ্দেশ্যে একটি কম্পিউটারের ক্যাশ মেমরি একটি অপেক্ষাকৃত ছোট এবং একটি দ্রুত মেমরি, যা মূল মেমরির বেশিরভাগ অ্যাক্সেসড ডেটা সংরক্ষণ করে। যখন মেমরি পড়ার জন্য অনুরোধ থাকে, তখন ক্যাশ মেমরিতে ক্যাশে মেমরির মধ্যে উপস্থিত তথ্যটি পরীক্ষা করা হয় কিনা তা পরীক্ষা করা হয়। যদি ডাটা ক্যাশে মেমরিতে থাকে, তবে মূল মেমরি অ্যাক্সেস করার কোন প্রয়োজন নেই (যা অ্যাক্সেসের জন্য দীর্ঘ সময় লাগে), সুতরাং গড় মেমরি অ্যাক্সেসের সময়টি ছোট করে। সাধারণত, তথ্য এবং নির্দেশাবলী জন্য পৃথক ক্যাশে আছে। ডেটা ক্যাশে সাধারণত ক্যাশের মাত্রা (কখনও কখনও মাল্টিলেভেল ক্যাশে বলা হয়) একটি অনুক্রমের মধ্যে সেট আপ করা হয়। ক্যাশের এই অনুক্রমের L1 (লেভেল 1) এবং L2 (লেভেল 2) শীর্ষ ক্যাশে রয়েছে L1 প্রধান মেমরির নিকটতম ক্যাশ এবং প্রথম ক্যাশে পরীক্ষা করা হয়। L2 ক্যাশে পরবর্তী লাইন এবং প্রধান মেমরি দ্বিতীয় দ্বিতীয়। L1 এবং L2 অ্যাক্সেস গতি, অবস্থান, আকার এবং খরচ মধ্যে পরিবর্তিত হয়।

L1 ক্যাশে

L1 ক্যাশে (প্রাথমিক ক্যাশে বা লেভেল 1 ক্যাশে হিসাবে পরিচিত) একটি CPU- র ক্যাশে লেয়ারের উচ্চপদে সর্বাধিক ক্যাশ। এটি অনুক্রমের সবচেয়ে দ্রুত ক্যাশ। এটি একটি ছোট আকার এবং একটি ছোট বিলম্ব (শূন্য অপেক্ষা-রাষ্ট্র) কারণ এটি সাধারণত চিপের মধ্যে নির্মিত হয়। SRAM (স্ট্যাটিক র্যান্ডম অ্যাক্সেস মেমোরি) L1 বাস্তবায়নের জন্য ব্যবহৃত হয়

L2 ক্যাশ

L2 ক্যাশে (সেকশে ক্যাশে বা লেভেল 2 ক্যাশে হিসাবে পরিচিত) ক্যাশে অনুক্রমের L1 এর পাশে থাকা ক্যাশে। L2 সাধারণত অ্যাক্সেস করা হয় যদি L1 পাওয়া ডেটা পাওয়া যায় না। L2 সাধারণত প্রসেসর এবং মেমরি কর্মক্ষমতা মধ্যে ফাঁক সেতু ব্যবহৃত হয়। L2 সাধারণত একটি DRAM (ডাইনামিক র্যান্ডম এক্সেস মেমরি) ব্যবহার করে প্রয়োগ করা হয়। বেশিরভাগ সময়, L2 চিপটির খুব কাছাকাছি থাকা মাদারবোর্ডে বিক্রি হয় (কিন্তু চিপ নিজেই নয়), তবে প্যাট্রিয়াম প্রো মত কিছু প্রসেসর এই মান থেকে বিচ্যুত হয়।

এল 1 ও এল 2 ক্যাশে পার্থক্য কি?

যদিও L1 এবং L2 উভয় ক্যাশের স্মৃতি তাদের মূল পার্থক্য আছে। L1 এবং L2 ক্যাশের মাত্রাগুলির অনুক্রমের প্রথম এবং দ্বিতীয় ক্যাশে। L1 L2 এর চেয়ে ছোট মেমরি ক্ষমতা আছে। এছাড়াও, L1 L2 এর চেয়ে দ্রুত অ্যাক্সেস করা যায়। এল 1 তে পাওয়া না গেলেই L2 অ্যাক্সেস করা হয়। L1 সাধারণত চিপ নির্মিত হয়, যখন L2 মাদারবোর্ডে চিপের খুব নিকটবর্তী হয়। অতএব, L1 L2 এর তুলনায় খুব কম বিলম্বিত। যেহেতু L1 SRAM এবং L2 ব্যবহার করে প্রয়োগ করা হয় DRAM ব্যবহার করে প্রয়োগ করা হয়, L1 রিফ্রেশ করার প্রয়োজন হয় না, কারণ L2 রিফ্রেশ করা প্রয়োজন। ক্যাশে কঠোরভাবে অন্তর্ভুক্তিকৃত হলে L1 এর সমস্ত ডেটাও L2 এ পাওয়া যাবে।যাইহোক, ক্যাশে একচেটিয়া হলে একই ডাটা L1 এবং L2 উভয়তে পাওয়া যাবে না।