CCW: কাজের চাপে স্থানিক এলাকা বিবেচনা করে কপি-অন-রাইট অপ্টিমাইজ করা পার্ট 3

Apr 02, 2024

3. CCW ডিজাইন

এই বিভাগে, আমরা প্রথমে কপি-অন-রাইটের উন্নতির পিছনে আমাদের প্রেরণার পরিচয় দিই এবং কভারেজ-ভিত্তিক কপি-অন-রাইট (CCoW) এর মৌলিক ধারণা ব্যাখ্যা করি। তারপরে আমরা ব্যাখ্যা করব যেভাবে CCW বিভিন্ন পরিস্থিতিতে লোকালয়টিকে ক্যাপচার করে এবং কম ওভারহেডে লোকালটি ক্যাপচার করার জন্য অপ্টিমাইজেশন।

স্মৃতি হল মানুষের তথ্য সংগ্রহ, সঞ্চয় এবং পুনরুদ্ধারের ক্ষমতা। মানুষের স্মৃতিও বিভিন্ন পরিস্থিতিতে ভিন্ন হবে। এই নিবন্ধে, আমরা বিভিন্ন পরিস্থিতিতে স্মৃতির মধ্যে সম্পর্ক অন্বেষণ করব।

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

দ্বিতীয়টি হল পর্যটন দৃশ্য। ভ্রমণ আমাদের বিভিন্ন সংস্কৃতি এবং পরিবেশের অভিজ্ঞতা লাভ করতে দেয়, আমাদের দিগন্তকে ব্যাপকভাবে সমৃদ্ধ করে। ভ্রমণের সময়, আমরা ভৌগলিক অবস্থান, মানুষ, রীতিনীতি এবং অন্যান্য তথ্য মনে রেখে সমৃদ্ধ সাংস্কৃতিক জ্ঞান অর্জন করতে পারি। অতএব, ভ্রমণের দৃশ্যে, আমাদের স্মৃতিশক্তিকে আরও উন্নত করার জন্য আমাদের সাবধানে পর্যবেক্ষণ করতে হবে এবং সক্রিয়ভাবে এটি অনুভব করতে হবে।

আবারও, এটি একটি কাজের দৃশ্য। কর্মক্ষেত্রে, আমাদের প্রচুর পরিমাণে তথ্য পরিচালনা করতে হবে, যেমন ডেটা, পরিচিতি, কাজ, পরিকল্পনা ইত্যাদি৷ যদি আমাদের স্মৃতিশক্তি যথেষ্ট শক্তিশালী না হয় তবে এটি আমাদের কাজের দক্ষতা এবং অর্জনকে প্রভাবিত করবে৷ অতএব, কাজের পরিস্থিতিতে, আমাদের রেকর্ডিং এবং সংগঠিত করার একটি ভাল কাজ করতে হবে এবং যতটা সম্ভব "তথ্য সংযোগ" এর স্প্যানকে সংকুচিত করার চেষ্টা করতে হবে। এইভাবে, আমরা আমাদের স্মৃতিশক্তি উন্নত করতে পারি।

অবশেষে, জীবনের দৃশ্য আছে। মানুষের অনেক দৈনন্দিন জিনিস মনে রাখা প্রয়োজন, যেমন ঠিকানা, ফোন নম্বর, দিনের জন্য কাজ ইত্যাদি। আমাদের স্মৃতিশক্তি ভালো না থাকলে জীবনে নানা সমস্যা দেখা দেয়। অতএব, জীবনের দৃশ্যগুলিতে, আমাদের স্মৃতিশক্তি প্রয়োগ করতে হবে। আমরা সহযোগী চিন্তাভাবনা তৈরি করে এবং নীরবে পুনরাবৃত্তি করে আমাদের স্মৃতিশক্তি উন্নত করতে পারি।

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

improve working memory

মেমরি উন্নত করতে সম্পূরকগুলি জানুন ক্লিক করুন

3.1। প্রেরণা

যেমন আগে আলোচনা করা হয়েছে, আধুনিক ওএস-এ ভার্চুয়াল মেমরি বৈশিষ্ট্যগুলি বাস্তবায়নে কপি-অন-রাইট প্রক্রিয়া একটি মূল ভূমিকা পালন করে। যাইহোক, স্থানের পরিপ্রেক্ষিতে এর সুবিধাগুলি আধুনিক কম্পিউটিং পরিবেশে এবং লেখা-নিবিড় কাজের চাপে হ্রাস পাচ্ছে, যা ডেটা সেন্টারগুলিতে সাধারণ [21,22]।

উদীয়মান মেমরি প্রযুক্তি যেমন স্টোরেজ মেমরি (এসসিএম) এবং স্থায়ী মেমরি ডেটার প্রতি ইউনিট খরচ কমিয়ে মেমরি মডিউলগুলির জন্য ডেটা ঘনত্ব বৃদ্ধি করতে সক্ষম করে।

আজকাল টেরাবাইট স্কেলে প্রচুর পরিমাণে মেমরি সহ একটি নোড তৈরি করা আগের চেয়ে সস্তা হয়ে গেছে। উপরন্তু, ক্লাউড সার্ভিস প্রদানকারীরা রিপোর্ট করেছেন যে ডেটা সেন্টারের নোডগুলি কম মেমরি ব্যবহারে ভুগছে, যার ফলে 40-50% মেমরি অব্যবহৃত [23-26]। এই পরিস্থিতিতে, কর্মক্ষমতা-সমালোচনামূলক সিস্টেমে পারফরম্যান্সের জন্য মেমরি স্পেস ট্রেড করা সম্ভবপর হয়ে ওঠে। [27]।

কপি-অন-রাইটের কার্যকারিতা সুবিধা পৃষ্ঠা ফল্ট পরিচালনার ফ্রিকোয়েন্সি এবং কর্মক্ষমতা দ্বারা চিহ্নিত করা যেতে পারে। একটি শিশু প্রক্রিয়া তৈরি করার সময়, সমস্ত পৃষ্ঠাগুলির লেখার অনুমতি বাদ দেওয়া হয়েছে৷ সঠিকতার দৃষ্টিকোণ থেকে, এটি অনিবার্য; যাইহোক, এটি প্রতিটি লেখার অনুরোধ পরিবেশন করার সময়, ফর্কের পরে ঘন ঘন পৃষ্ঠার ত্রুটির দিকে নিয়ে যায়। লেখার পৃষ্ঠার ত্রুটির এই ঝড় শুধুমাত্র শিশু প্রক্রিয়ার ক্ষেত্রেই নয়, পিতামাতার প্রক্রিয়াতেও ঘটে।

এটিকে আরও খারাপ করার জন্য, পৃষ্ঠার ত্রুটি পরিচালনার সময় সম্প্রতি উন্নত হয়নি কিন্তু নিরাপত্তার কারণে দীর্ঘায়িত হতে থাকে। অতীতে, সমগ্র কার্নেল ঠিকানা স্থান অবিরতভাবে ব্যবহারকারীর প্রক্রিয়া ঠিকানা স্থানের একটি অংশে ম্যাপ করা হয়েছিল।

যাইহোক, এই ঠিকানার স্থান বিন্যাসটি ক্ষতিকারক ব্যবহারকারীর প্রক্রিয়াগুলিকে প্রসেসরগুলিতে অনুমানমূলক সম্পাদনকে কাজে লাগিয়ে কার্নেল ঠিকানা স্থানের সমালোচনামূলক ডেটা পরোক্ষভাবে পড়ার অনুমতি দেয় [28,29]।

এই ধরনের সমালোচনামূলক নিরাপত্তা দুর্বলতা প্রশমিত করতে, আধুনিক ওএসগুলি কার্নেল পেজ টেবিল আইসোলেশন (কেপিটিআই) নিয়োগ করে। সাধারণভাবে, শুধুমাত্র কার্নেল ঠিকানা স্থানের একটি সীমিত অংশ প্রক্রিয়া ঠিকানা স্থান ম্যাপ করা হয়, এবং বাকি কার্নেল ঠিকানা স্থান গতিশীলভাবে ম্যাপ করা হয় এবং ইন্টারাপ্ট এবং সিস্টেম কল পরিচালনার সময় আনম্যাপ করা হয়। এটি অবশ্যই TLB ফ্লাশিং দ্বারা অনুষঙ্গী হতে হবে, যা সিস্টেমের কার্যকারিতাকে উল্লেখযোগ্যভাবে হ্রাস করতে পারে।

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

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

যদি অনুলিপি করা পৃষ্ঠাগুলি পরে লেখা হয়, তবে প্রি-কপির জন্য ব্যয়িত ওভারহেড পরিশোধ করা হয়। যাইহোক, যদি অনুলিপি করা পৃষ্ঠাগুলি পরে লেখা না হয়, তবে প্রি-কপি শুধুমাত্র সময় এবং স্থানের পরিপ্রেক্ষিতে অতিরিক্ত ওভারহেডের জন্য দায়ী।

ways to improve your memory

সুতরাং, অনুলিপি করার জন্য সঠিক টার্গেটপেজগুলি সনাক্ত করা অত্যন্ত গুরুত্বপূর্ণ৷ ওভারহেড পরিচালনার পৃষ্ঠার ত্রুটিগুলি কমাতে একই ধরনের পদ্ধতি ব্যবহার করা হয়েছে৷ লিনাক্স তথাকথিত 'ফল্ট চারপাশে' বৈশিষ্ট্যটি নিয়োগ করে৷ একটি পৃষ্ঠার ত্রুটি পরিচালনা করার সময়, লিনাক্স ত্রুটিযুক্ত পৃষ্ঠার আশেপাশে থাকা পৃষ্ঠাগুলির জন্য পৃষ্ঠার ত্রুটি হ্যান্ডলিং শুরু করে [2]। এই বৈশিষ্ট্যটি, তবে, শুধুমাত্র ফাইল-ব্যাকড মেমরি অঞ্চলগুলির জন্য পঠিত পৃষ্ঠার ত্রুটিগুলিতে প্রয়োগ করা হয়।

প্রদত্ত যে প্রস্তাবিত ধারণাটি বেনামী পৃষ্ঠাগুলির জন্য পৃষ্ঠার ত্রুটিগুলি লেখার উপর দৃষ্টি নিবদ্ধ করে, আমরা যুক্তি দিতে পারি যে আমাদের দৃষ্টিভঙ্গি ফল্ট-এর চারপাশের বৈশিষ্ট্য থেকে আলাদা৷ অনেকগুলি অত্যাধুনিক ডিজাইন [12-17] এর ব্যবহারকে অপ্টিমাইজ করার জন্য প্রস্তাব করা হয়েছে OS এ বিশাল পেজ

এই সিস্টেমগুলি, সাধারণভাবে, বিশাল পৃষ্ঠাগুলিতে রূপান্তরিত করার জন্য সেরা প্রার্থীর পৃষ্ঠাগুলিকে চিহ্নিত করার জন্য এবং দক্ষতার সাথে প্রচার করার জন্য একটি স্কিম উপস্থাপন করে (অর্থাৎ, একটি বিশাল পৃষ্ঠাকে একটি বিশাল পৃষ্ঠায় রূপান্তরিত করা) বা এর থেকে হ্রাস করা (অর্থাৎ, একটি বিশাল পৃষ্ঠাকে বেস পেজে রূপান্তর করা) বিশাল পৃষ্ঠা।

যাইহোক, প্রস্তাবিত স্কিম নির্বিশেষে, কপি-অন-রাইট শুধুমাত্র বেস পেজগ্র্যানুলারিটিতে সঞ্চালিত হয়, প্রয়োজনে বিশাল পৃষ্ঠাটিকে বেস পৃষ্ঠাগুলিতে ভাঙ্গার পরে। সুতরাং, তাদের কপি-অন-রাইট কর্মক্ষমতা বৈশিষ্ট্যগুলি স্বচ্ছ বিশাল পৃষ্ঠা (THP) প্রক্রিয়া সহ ডিফল্ট লিনাক্স সিস্টেমের মতোই। বিপরীতে, আমাদের প্রস্তাবিত স্কিমটি অনন্য যে এটি মেমরি অ্যাক্সেসে স্থানীয় ডিগ্রি অনুযায়ী একটি ভিন্ন গ্রানুলিটিতে কপি-অন-রাইট সম্পাদন করে।

3.2। স্থানিক এলাকা সনাক্তকরণ

প্রস্তাবিত স্কিমটি উপলব্ধি করার জন্য, আমাদের দুটি চ্যালেঞ্জিং বিষয় বিবেচনা করা উচিত। প্রথমত, লক্ষ্য পৃষ্ঠাগুলি সঠিকভাবে এবং সময়মতো চিহ্নিত করা উচিত, যাতে প্রিকপির সুবিধা সর্বাধিক হয় এবং প্রিকপির জন্য ওভারহেড ন্যূনতম হয়।

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

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

একটি পৃষ্ঠার ভবিষ্যত ভবিষ্যদ্বাণী করার জন্য, আমরা প্রথমে ব্যবহারকারীর প্রক্রিয়াগুলির জন্য কাঁটাগুলির ইতিহাস সংগ্রহ করি৷ বিশেষ করে, OS প্রতিটি প্রসেস আহ্বান করে এমন ফর্কের সংখ্যা নিরীক্ষণ করে৷ একটি প্রক্রিয়ার জন্য একটি কম গণনা বোঝায় যে প্রক্রিয়াটি কাজে লাগানোর খুব কম সুযোগ রয়েছে এবং এই প্রক্রিয়াটির জন্য OS-এর লেখার পৃষ্ঠার ত্রুটিগুলি সম্পূর্ণরূপে ট্র্যাক করার প্রয়োজন নেই৷

বিপরীতে, যখন একটি প্রসেস একটি থ্রেশহোল্ডের চেয়ে বেশি ফর্ক সিস্টেম কল করে, সিস্টেমটি অপ্টিমাইজেশনের সুযোগ আশা করতে পারে। এটি Redis-এর সাথে ঘটে, যা পর্যায়ক্রমে ইন-মেমোরিস্ন্যাপশট নিতে কাঁটাচামচ আহ্বান করে, অথবা একাধিক কমান্ড-লাইন কমান্ড কাঁটাচামচকারী শেল স্ক্রিপ্টের সাথে। প্রতিক্রিয়া হিসাবে, সিস্টেমটি প্রক্রিয়াটির জন্য পৃষ্ঠার ত্রুটিগুলি ট্র্যাক করতে শুরু করে।

improve brain

এর পরে, আমরা ইতিহাস থেকে অপ্টিমাইজেশন সুযোগের পূর্বাভাস দেওয়ার একটি পদ্ধতি প্রস্তাব করি, ধরে নিই যে অ্যাপ্লিকেশনগুলির সামগ্রিক আচরণ উল্লেখযোগ্যভাবে পরিবর্তিত হয় না। এই লক্ষ্যে, আমরা প্রক্রিয়া ঠিকানা স্থানকে নির্দিষ্ট আকারের অঞ্চলে ভাগ করি। প্রতিটি অঞ্চল একটি বিটম্যাপ বজায় রাখে, যেখানে প্রতিটি বিট অঞ্চলের একটি পৃষ্ঠার সাথে মিলে যায়। নতুন জনবহুল ভার্চুয়াল মেমরি এলাকার (VMAs) জন্য সমস্ত বিটম্যাপ সাফ করে একটি প্রক্রিয়া তৈরি করা হয়। যখন একটি অংশের সম্পূর্ণ VMA আনম্যাপ করা হয়, তখন সংশ্লিষ্ট ঠিকানা পরিসরের বিটম্যাপগুলিও প্রকাশ করা হয়।

বিটম্যাপটি শুধুমাত্র VMA-এর অংশগুলির জন্য বরাদ্দ করা হয় যা জনবহুল, এবং one4 KB পৃষ্ঠার তথ্য এক বিটে সংক্ষিপ্ত করা হয়। এইভাবে, বিটম্যাপসিসের জন্য স্পেস ওভারহেড প্রায় 0.003% জনবহুল ঠিকানা স্থান। প্রাথমিকভাবে, লেখাগুলি কপি-অন-রাইটের মাধ্যমে প্রক্রিয়া করা হয়।

একটি লেখার অ্যাক্সেস পৃষ্ঠা ফল্ট হ্যান্ডলারের কাছে আটকে থাকে, যেখানে সংশ্লিষ্ট বিটম্যাপ এন্ট্রি সেট করা হয়। সময়ের সাথে সাথে, বিটম্যাপ কার্যকরভাবে অঞ্চলের অ্যাক্সেসগুলি ক্যাপচার করে এবং আমরা কভারেজের মাত্রা পরিমাপ করতে পারি। একটি অঞ্চলের কভারেজ এই অঞ্চলের সমস্ত পৃষ্ঠাগুলির মধ্যে কপি-অন-লিখিত পৃষ্ঠাগুলির শতাংশ হিসাবে গণনা করা হয়, নিম্নরূপ:

improve cognitive function

ধরুন একটি সিস্টেম 4 KB পৃষ্ঠা ব্যবহার করে এবং ঠিকানার স্থানটি 2 MB অঞ্চলে বিভক্ত।

তারপর প্রতিটি অঞ্চলে 512 4 KB পৃষ্ঠা রয়েছে৷ যদি লেখায় 300টি পৃষ্ঠা কপি করা হয়, তাহলে অঞ্চলটির কভারেজ 300/512 × 100=58.6% হয়৷ একটি অঞ্চলের কভারেজ যত বেশি হবে, অঞ্চলটি প্রিকপির অপ্টিমাইজেশন সুযোগ থেকে তত বেশি উপকৃত হতে পারে৷ এই কভারেজ তথ্যটি কাঁটাচামচের উপরে বহন করা হয় এবং কাছাকাছি পৃষ্ঠাগুলি অনুলিপি করার সুবিধা নির্ধারণ করতে একটি মেট্রিক হিসাবে ব্যবহৃত হয়।

বিশেষ করে, যদি স্মৃতি অঞ্চলে উচ্চ কভারেজ থাকে, তাহলে এই অঞ্চলের পৃষ্ঠাগুলি শেষ পর্যন্ত কপি-অন-লিখিত হতে পারে। সুতরাং, একটি পৃষ্ঠার জন্য একটি লেখার পৃষ্ঠার ত্রুটি প্রক্রিয়া করার সময় অঞ্চলের অন্যান্য পৃষ্ঠাগুলিকে প্রিকপি করা উপকারী হবে৷ যেখানে, কভারেজ কম হলে প্রিকপি করার পৃষ্ঠাগুলিতে অপ্টিমাইজেশনের সুযোগ সামান্য। এইভাবে, শুধুমাত্র ত্রুটিপূর্ণ পৃষ্ঠাটি পেজফল্ট হ্যান্ডলার দ্বারা কপি-অন-লিখিত হয়।

অতঃপর, আমরা এই স্কিমটিকে কাগজের বাকি অংশের জন্য কভারেজ-ভিত্তিক কপি-অন-রাইট বা CCoW হিসাবে উল্লেখ করব। চিত্র 1 CCoW-এর ধারণাকে ব্যাখ্যা করে। দুটি অঞ্চল আছে, অঞ্চল 0 এবং 1, প্রতিটি ছয়টি পৃষ্ঠা নিয়ে গঠিত। 

সবুজ শেড সহ পৃষ্ঠাগুলি কপি-অন-রাইটে ভরে যায়৷ যখন প্রক্রিয়াটি ফর্ক সিস্টেম কলকে আহ্বান করে, তখন ফর্কের সময় ড্রপ করা সবুজ সহ সমস্ত পৃষ্ঠাগুলির জন্য অনুমতি লিখুন৷ আসুন আমরা ধরে নিই যে উচ্চ-স্থানীয় অঞ্চল নির্ধারণের থ্রেশহোল্ড হল 60%। 0 অঞ্চলে, চারটি পৃষ্ঠা (পৃষ্ঠা 1, 2, 3, এবং 4) কাঁটাচামচের আগে লিখতে কপি করা হয়েছে, যা 4/6=66% কভারেজ প্রদান করে।

এইভাবে, এই অঞ্চলটিকে উচ্চ স্থানিক লোকালয় বলে মনে করা হয়, এবং সমস্ত পৃষ্ঠাগুলি পৃষ্ঠা 3-এর জন্য পৃষ্ঠার ত্রুটি পরিচালনা করার জন্য অনুলিপি করা হয়, যেমনটি লাল রঙের ছায়ায়। যেখানে, নিম্ন অঞ্চলটি 33% কভারেজ প্রদান করে কারণ ছয় পৃষ্ঠার মধ্যে দুটি কাঁটাচামচের আগে কপি-অন-লিখিত হয়েছিল।

অতএব, এই অঞ্চলের থ্রেশহোল্ডের চেয়ে কম কভারেজ রয়েছে, যা এই অঞ্চলের নিম্ন স্থানিক এলাকাকে বোঝায়। এইভাবে, যখন পৃষ্ঠা 9 লেখার জন্য অ্যাক্সেস করা হয়, তখন সাধারণ কপি-অন-রাইট পদ্ধতির মতো, পৃষ্ঠা ফল্ট হ্যান্ডলারে লিখতে শুধুমাত্র ত্রুটিপূর্ণ পৃষ্ঠাটি অনুলিপি করা হয়।

improve memory


For more information:1950477648nn@gmail.com

তুমি এটাও পছন্দ করতে পারো