আমাদের অধিকাংশ এখন সম্ভবত ৬৪-বিট মাইক্রোসফ্ট অপারেটিং সিস্টেম ব্যবহার করছি যেমন উইন্ডোজ ৭ x64 বা উইন্ডোজ ভিস্তা x64, যা কম্পিউটারকে ৩GB-র বেশি RAM অ্যাড্রেস করতে দেয়। কিন্তু কি আপনি জানেন, আপনি যে ৩২-বিট অ্যাপ্লিকেশনগুলো চালান সেগুলো এখনও শুধু ২GB RAM ব্যবহার করতে পারে? এতে অনেক গেম এবং আপনার ইনস্টল করা মাইক্রোসফ্ট অফিস ভার্সন থাকবে, যদি না আপনি স্পেসিফিক্যালি ৬৪-বিট ভার্সন ইনস্টল করতে নির্বাচন করেন।
আপনি প্রশ্ন করতে পারেন কেন এটি একটি সমস্যা। খুব সহজ, যদি আপনার সিস্টেমে ২GB-র বেশি RAM থাকে, তবে আপনার অ্যাপ্লিকেশন বা গেমগুলোকে সেটা ব্যবহার করার সুযোগ দেয়া ভালো। علاৱে, কিছু অ্যাপ্লিকেশন আসলে এই লিমিট হিট করলে ক্র্যাশ করে, বা আউট অফ মেমরি এরর দিয়ে বক্স পপ আপ করে। আপনি যদি বড় এক্সেল ফাইল নিয়ে কাজ করেন (৫০০,০০০+ রো) তবে আপনি বুঝতে পারছেন আমি কী বলছি।
সমাধান
সৌভাগ্যক্রমে, একটি সমাধান আছে! ড্যানিয়েল পিস্টেলি নামের একজন দক্ষ কোডার একটি ছোট প্যাচিং অ্যাপ্লিকেশন লিখেছেন যা আপনার ৩২-বিট প্রোগ্রামগুলো মডিফাই করবে, এবং সেগুলোকে ৪GB RAM পর্যন্ত অ্যাড্রেস করতে দেবে। মনে রাখতে হবে এই ইউটিলিটি শুধু তখন কাজ করবে আপনি ৬৪-বিট OS রান করছেন। আপনি যদি না জানেন আমি কী বলছি, তবে চেক করার সহজ পদ্ধতি:
১. Control Panel-এ যান, এবং টপ রাইট হ্যান্ড কর্নারে "small icons" ভিউ বাই সিলেক্ট করুন
২. System-এ ক্লিক করুন
৩. নিচের ছবির মতো, System Type-এর পাশে 64-bit operating system বলা উচিত। যদি না বলে, তবে এই ইউটিলিটি আপনার জন্য কোনো কাজের নয়।

দूसরেটা মনে রাখতে হবে এই ইউটিলিটি শুধু ৩২-বিট অ্যাপ্লিকেশনে ব্যবহার করা যায়। আপনি যদি অনিশ্চিত হন আপনি যে অ্যাপ্লিকেশন রান করছেন সেটা ৩২-বিট কিনা, টাস্ক ম্যানেজার খুলুন CTRL-SHIFT-ESCAPE চাপে। Processes ট্যাবে ক্লিক করুন। বর্তমান রানিং প্রোগ্রামের লিস্ট লোড হবে। লিস্টে আপনার অ্যাপ্লিকেশন খুঁজুন, এবং দেখুন এর পাশে *32 লেখা আছে কিনা। নিচের উদাহরণ ছবি দেখুন যা আমি বোঝাতে চাই।

প্যাচ ব্যবহার করা
আপনি যদি আগের দুটি পয়েন্ট ফলো করে এখন আপনার ৩২-বিট অ্যাপ্লিকেশন প্যাচ করতে চান, প্রথমে আপনি যে প্রোগ্রাম প্যাচ করতে চান তার এক্সিকিউটেবল ফাইল ব্যাকআপ নিন। প্যাচিং প্রসেস ফেল করলে, বা আপনি যে প্রোগ্রাম প্যাচ করছেন তার আপডেট ডাউনলোড করতে হলে, আপনাকে অরিজিনাল ফাইলে ফিরে যেতে হতে পারে। মনে রাখবেন, আপনাকে শুধু প্রোগ্রামের এক্সিকিউটেবল ফাইল ব্যাকআপ নিতে হবে (অর্থাৎ .exe এক্সটেনশন वाला ফাইল), পুরো প্রোগ্রাম ফোল্ডার নয়। একবার করলে, প্যাচিং ইউটিলিটি এখান থেকে ডাউনলোড করুন। রান করুন, এবং এটি আপনাকে আপনার প্রোগ্রাম সিলেক্ট করতে বলবে। সিম্পলি আপনি যে এক্সিকিউটেবল ফাইল প্যাচ করতে চান সেটা সিলেক্ট করুন এবং ইউটিলিটি তার ম্যাজিক কাজ করবে। কমপ্লিট হলে, এটি আপনাকে জিজ্ঞাসা করবে আপনি আরেকটি ফাইল প্যাচ করতে চান কিনা। আপনি চাইলে করুন, না চাইলে কুইট করুন!

উপসংহার
সব ঠিক থাকলে, আপনার অ্যাপ্লিকেশন এখন ৪GB RAM পর্যন্ত ব্যবহার করতে পারবে। আশা করি এটি রিসোর্স-ইনটেনসিভ অ্যাপ্লিকেশনের জন্য সবচেয়ে উপকারী হবে, এবং গেমের সাথে সবচেয়ে বেশি বেনিফিট দেখতে পাবেন। কিছু প্রোডাক্টিভিটি সফটওয়্যারও বেনিফিট পাবে, ধরে নিলে আপনি এদের ৬৪-বিট ভার্সন ব্যবহার করছেন না (যেমন Excel, Photoshop, 3D Studio Max, ইত্যাদি।)