উইন্ডোজ পেজ ফাইল হলো একটি স্পেশাল ফাইল যা সে ডেটা ধরে রাখে যা আপনার RAM ধারণ করতে পারে না যখন সেটি তার লিমিটে পৌঁছায়। আপনার সিস্টেম RAM-র একটি লিমিট রয়েছে। যদি আপনার সিস্টেম সেই লিমিট অতিক্রম করার চেষ্টা করে, তবে সেটি কিছু ডেটা পেজ ফাইলে পাস করে দিতে পারে।
এটি আপনার সিস্টেম মেমোরি ম্যানেজ করার সবচেয়ে এফিশিয়েন্ট পদ্ধতি নয়। তবুও, একটি পেজ ফাইল আবশ্যক এবং আপনার সিস্টেমকে সুন্দরভাবে চালিয়ে যাবে।
তাহলে, উইন্ডোজ ১০ পেজ ফাইল কী, এবং পেজ ফাইল কীভাবে কাজ করে সেটি নিচে দেওয়া হলো।
পেজ ফাইল কী?
আপনার কম্পিউটারে একটি নির্দিষ্ট পরিমাণ RAM বা Random Access Memory থাকে। আপনার সিস্টেমে কতটুকু RAM আছে নিশ্চিত নন? স্টার্ট মেনু সার্চ বারে system information টাইপ করুন। System Information উইন্ডো খুললে, নিচে স্ক্রোল করে Installed Physical Memory (RAM) খুঁজুন। এর পাশে আপনার কম্পিউটারে ইনস্টল করা RAMের পরিমাণ থাকবে।
RAM খোলা প্রোগ্রামগুলো সম্পর্কিত সকল ইনফরমেশন ধরে রাখে, যেন একটি ওয়ার্কিং স্টোরেজ এরিয়া। RAM রেগুলারলি এক্সেস করা ডেটা ধরে আপনার কম্পিউটারের এক্টিভিটিগুলো ফাস্ট রাখে। প্লাস, RAM আপনার পুরনো হার্ড ড্রাইভের চেয়ে অনেক ফাস্ট, এবং আপনার স olid-স্টেট ড্রাইভের চেয়েও ফাস্ট।
আপনি চান আপনার RAM ব্যবহার হয়। অর্থাৎ, আপনি চান পর্যাপ্ত RAM যাতে আপনার সিস্টেম ফাস্ট থাকে এবং পর্যাপ্ত ডেটা ধরে রাখে যাতে সেটি আপনাকে স্লো না করেতে পারে। কিন্তু আপনি যদি RAM-এ কম পড়তে শুরু করেন, তবে আপনার কম্পিউটার রেগুলার টাস্ক কমপ্লিট করতে বেশি সময় নিতে শুরু করে।
RAM কম পড়লে পেজ ফাইল খেলায় دوره।
পেজ ফাইল (যাকে swap file-ও বলা হয়) আপনার হার্ড ড্রাইভে একটি ফাইল। আপনার RAM ফুল হলে, উইন্ডোজ কিছু এক্সেস ডেটা পেজ ফাইলে মুভ করে দেয়। যেহেতু, পেজ ফাইল একটি টাইপের ভার্চুয়াল মেমোরি হিসেবে কাজ করে, আপনার হার্ড ড্রাইভ এবং RAM-এর মাঝপথে ডেটা স্ব্যাপিং এনাবল করে।
পেজ ফাইল কীভাবে কাজ করে?
উইন্ডোজ পেজ ফাইলকে এফিশিয়েন্টলি ব্যবহার করার চেষ্টা করে। অর্থাৎ, সেটি সে ডেটা খুঁজে বের করে যা আপনি ওই সময় ব্যবহার করছেন না কিন্তু আপনার RAM-এ ধরা আছে। উদাহরণস্বরূপ, আপনি যদি (আমার মত!) অনেক অ্যাপ্লিকেশন উইন্ডো খোলা রেখে মিনিমাইজ করে রাখেন, তবে উইন্ডোজ কিছু ব্যাকগ্রাউন্ড অ্যাপ্লিকেশন উইন্ডোর ডেটা পেজিং ফাইলে মুভ করে দিতে পারে।
এই ফাইলগুলোর ডেটা মুভ করলে এক্টিভ RAM স্পেস ফ্রি হয়ে যায় যেসব অ্যাপ্লিকেশন আপনি ব্যবহার করছেন (সেটি তাদের ফাস্টার এবং স্মুথার রান করতে সাহায্য করতে পারে), এবং উইন্ডো খোলার সময় পেজ ফাইল থেকে সহজেই রিট্রিভ করা যায়।
পেজ ফাইল সেলফ-ম্যানেজিং। আপনাকে পেজ ফাইল সেটিংসের সাথে হাতাআঁটি করতে হয় না, কিছু এক্সেপশনাল সিচুয়েশন ছাড়া। সাধারণত, পেজ ফাইল সেট থাকে ইনস্টলড RAM-এর ১.৫ গুণ ন্যূনতম এবং ৩ গুণ সর্বোচ্চের মাঝপথে।
উদাহরণস্বরূপ, ৪GB RAM বিশিষ্ট একটি সিস্টেমে ন্যূনতম ১০২৪x৪x১.৫=৬,১৪৪MB [১GB RAM x ইনস্টলড RAM x Minimum]। আর সর্বোচ্চ ১০২৪x৪x৩=১২,২৮৮MB [১GB RAM x ইনস্টলড RAM x Maximum]।
পেজ ফাইলকে সর্বোচ্চ সাইজে বাড়ানো পরামর্শ দেয়া হয় না কারণ এতে সিস্টেম ইনস্ট্যাবিলিটি সৃষ্টি হতে পারে।
কি আমি পেজ ফাইল ডিজেবল করতে পারি?
সিস্টেম পারফরম্যান্স বুস্ট করার জন্য পেজ ফাইল ডিজেবল করা একটি মিথ। আপনি যদি তুলনামূলক কম মেমরি বিশিষ্ট সিস্টেম ব্যবহার করেন, তবে কিছু ডেটা হার্ড ড্রাইভে পাস করার ক্ষমতা ডিজেবল করলে সেটি কেবেল সামগ্রিক পারফরম্যান্সকে ক্ষতি পৌঁছাবে (যদিও আপনার হার্ড ড্রাইভে কয়েক গিগাবাইট স্টোরেজ বাঁচাবে)।
সর্বোচ্চ কেসে, পেজ ফাইল ডিজেবল করলে প্রোগ্রাম ক্র্যাশ করবে যদি আপনি RAM-এ কম পড়তে শুরু করেন, কারণ অ্যাডিশনাল ডেটার জন্য কোথাও জায়গা নেই। ক্র্যাশিং প্রোগ্রাম অন্যান্য সিস্টেম ইনস্ট্যাবিলিটি সৃষ্টি করতে পারে, তাই এটা মানেই নেই।
আমার কম্পিউটারে ১৬GB RAM ইনস্টলড থাকা সত্ত্বেও, আমি পেজিং ফাইল ইন্ট্যাক্ট রেখেছি!
ভার্চুয়াল মেমরি কম পড়লে
একটি কমন ইশু যা লোকেদের পেজিং ফাইলের উপস্থিতি সম্পর্কে অ্যালার্ট করে, সেটি হচ্ছে ভার্চুয়াল মেমরি কম পড়া। আপনি এইরকম এরর মেসেজ দেখতে পারেন:
"Your system is low on virtual memory. Windows is increasing the size of your virtual memory paging file. During this process, memory requests for some applications may be denied. For more information, see help."
এই মেসেজের মানে হচ্ছে আপনার RAM ফুল হওয়ার পাশাপাশি, আপনার পেজ ফাইলও ক্ষমতার বাইরে ফুলে গেছে। তাই আপনাকে আপনার ভার্চুয়াল মেমরি বাড়াতে হবে, অর্থাৎ পেজ ফাইল। মনে রাখবেন, পেজ ফাইল ছেড়াছাড়ি করা সাধারণ নয়, কিন্তু এটি এক্সেপশনগুলোর একটি।
পেজ ফাইল সাইজ বড় করার পদ্ধতি
আপনি যদি আপনার পেজ ফাইলের সাইজ বড় করার প্রয়োজন পড়েন, তবে আপনি ম্যানুয়ালি এডিট করতে পারেন। উপরে বলা মতে, আপনাকে শুধু এক্সেপশনাল পরিস্থিতিতে এটি করতে হবে।
- Control Panel > System and Security > System-এ যান, তারপর Change Settings সিলেক্ট করুন।
- Advanced ট্যাবে স্যুইচ করুন। Performance-এর নিচে Settings সিলেক্ট করুন।
- আবার Advanced ট্যাবে স্যুইচ করুন। Virtual Memory-এর নিচে Change সিলেক্ট করুন।
- Automatically manage paging file size for all drives আনচেক করুন।
- আপনার ইনস্টলড RAM-এর ১.৫ থেকে ৩ গুণ এর মাঝপথে পেজিং ফাইল সাইজ বাড়ান। প্রস্তুত হলে Set চাপুন।
OK চাপুন ভার্চুয়াল মেমরি ম্যানেজমেন্ট উইন্ডো থেকে বের হওয়ার জন্য। আপনি এখন আপনার পেজ ফাইল সাইজ পরিবর্তন করেছেন।
বेहতর পারফরম্যান্সের জন্য RAM আপগ্রেড করুন
পেজ ফাইল আপসাইজ করা ভার্চুয়াল মেমরি ইশুর একটি টেম্পোরারি সমাধান মাত্র। আপনি যদি বারবার ভার্চুয়াল মেমরি লিমিট হিট করেন এবং পেজ ফাইল এডজাস্ট করতে বাধ্য হন, তবে আপনাকে আরও RAM ইনস্টল করার কথা ভাবা উচিত।
আরো RAM ইনস্টল করা আপনার সিস্টেম স্পিড এবং ক্যাপাবিলিটি বুস্ট করার একটি কাস্ট-ইফেক্টিভ পদ্ধতি। আরও ভালো, অনলাইনে অসংখ্য টিউটোরিয়াল আছে যা আপনাকে ঠিক কীভাবে করবেন সেটি বুঝিয়ে দেয়! RAM আপগ্রেড কম্পিউটারকে ব্লেইজিংলি ফাস্ট করার উপায়গুলোর একটি হওয়ার কোনো আশ্চর্য নেই!