এটি ইতিমধ্যে হয়।
গুরুত্বপূর্ণ বিষয়টি যা মনে রাখা দরকার তা হ'ল মেমরির মধ্যে পার্থক্য যা সিস্টেমে চালাতে হবে এবং মেমরির মধ্যে ক্যাশিং এবং এই জাতীয় জন্য ভাল। সেই 2 গিগাবাইট মেমরি, মাঝে মাঝে 6 গিগাবাইট অবধি মেমরিটি হ'ল আপনার প্রোগ্রামগুলি চালনার জন্য উইন্ডোজ অবশ্যই স্মৃতিতে রাখতে হবে বা গুরুতর পেজফাইলে থ্র্যাশিংয়ের সমস্যার মুখোমুখি হতে পারে। তবে, এর অর্থ এই নয় যে অন্যান্য 14 জিবি ব্যবহৃত হচ্ছে না! বিপরীতে, বাকী মেমরিটি ডিস্ক এবং অন্যান্য ঘন ঘন ব্যবহৃত হলেও ধীরে ধীরে ডেটা স্টোর থেকে ফাইলগুলি ক্যাশে করার জন্য ভারী ব্যবহৃত হচ্ছে । তবে এটি যেহেতু কেবল ক্যাশে, তাই উইন্ডোজ মেমরিটিকে "ব্যবহৃত" হিসাবে বিবেচনা করে না - এটি যদি সত্যিকারের অ্যাপ্লিকেশন ডেটার জন্য জায়গার প্রয়োজন হয় তবে এটি এটি ফেলে দিতে পারে।
"তবে তবে আমার কেন একটি পেজ ফাইল দরকার?"
একটি পৃষ্ঠা ফাইল থাকা উইন্ডোজকে সম্ভাব্য সর্বোত্তম উপায়ে ক্যাশে পরিচালনা করার অনুমতি দেয়। দেখুন, আমরা মানবেরা মনে করি যে কীভাবে সম্ভব সবচেয়ে কার্যকর উপায়ে 128 বিলিয়ন বিটের ডেটা সেরাভাবে পরিচালনা করতে হয় সে সম্পর্কে আমরা দুটি বা দুটি জিনিস জানি । সত্যটি হ'ল আমরা অ্যালগরিদমিক দক্ষতার সাথে তুলনা করে স্কোয়াট জানি না যে কোনও কম্পিউটার যখন অন্যথায় مداخلت বন্ধ করে দেয় এবং এর কাজটি করতে দেয় তখন এটি ব্যবহারের চেষ্টা করে।
ধরা যাক যে কোনও প্রোগ্রামের 200MB মেমরির প্রয়োজন, তবে এটি কেবলমাত্র সেই মেমরির 100MB ঘন ঘন অ্যাক্সেস করে। উইন্ডোজ অ্যাপ্লিকেশনটির জন্য 100MB মেমরি বরাদ্দ করবে (আপনি যে 2 জিবিটি দেখছেন তার অংশ) এবং তারপরে অ্যাপ্লিকেশনটির প্রয়োজনীয় স্থানটির জন্য 100MB পৃষ্ঠা ফাইল বরাদ্দ করা হবে। এবং যখন আপনার অতিরিক্ত মেমরি উপলব্ধ থাকে, তখন এটি পৃষ্ঠা ফাইলটি থেকে 100MB কেবল মেমরিতে লোড করবে, যাতে এটি সেখানে বসে থাকে, সর্বদা প্রস্তুত। যখন উইন্ডোজ এটি করে, এটি জানে যে 100MB মেমরি এখনও আরও গুরুত্বপূর্ণ প্রয়োজনের জন্য উপলব্ধ let's বলা যাক আপনি একটি গেমের জন্য প্রায় 100MB স্তরের ফাইল ঘন ঘন, প্রতি কয়েক মিনিট বা তার পরে লোড করছেন, তবে সেই অ্যাপ্লিকেশনটি কেবল সেই অতিরিক্ত ব্যবহার করে মেমরি দিনে একবার (এবং যখন আমরা এটিতে থাকি তখন ধরে রাখি বাকী স্মৃতি ইতিমধ্যে ক্যাশে ভরে গেছে)। সেই স্মৃতিটি কি সেখানে অলস অবস্থায় বসে থাকতে হবে, গেম লেভেলটি কি প্রতিবার ডিস্ক বন্ধ হয়ে যায়? অবশ্যই না! উইন্ডোজ ক্যাশে থেকে অ্যাপ্লিকেশন ডেটা ফেলে দেবে এবং গেমের স্তরটিকে ক্যাশে লোড করবে, আপনার গেমটি যথেষ্ট দ্রুত চালাবে।