আপনি যদি অ্যান্ড্রয়েড ব্যবহার করেন, তবে সম্ভবত র্যাম বूस্টার বা টাস্ক কিলার অ্যাপ ব্যবহারের পরামর্শ শুনেছেন। গুগল প্লে স্টোরে স্ক্রোল করলে হাই রিভিউ সহ টাস্ক কিলারের প্রচুর বিকল্প দেখতে পাবেন।
এটি আপনাকে প্রশ্ন করতে বাধ্য করতে পারে যে কি র্যাম বাস্তবে কাজ করে? যাইহোক, আপনার ফোনকে এই ধরণের অ্যাপ্লিকেশনগুলো আপনার ফোনকে প্রয়োজন নেই, বরং এগুলো ব্যবহার করলে পারফরমেন্সে ক্ষতিও হতে পারে। চলুন দেখি কেন।
র্যাম সম্পর্কে প্রাথমিক ধারণা
টাস্ক কিলার কীভাবে কাজ করে তা বুঝার আগে, আমাদের র্যাম কী এবং আপনার ফোনের জন্য এর উদ্দেশ্য কী তা বুঝতে হবে। র্যাম হলো র্যান্ডম অ্যাক্সেস মেমোরি, যা কম্পিউটার এবং ফোন দ্বারা ব্যবহৃত একটি দ্রুত কিন্তু ভোলাটাইল স্টোরেজ টাইপ।
অপারেটিং সিস্টেম—চाहে він উইন্ডোজ, অ্যান্ড্রয়েড বা অন্য কিছু হোক—বর্তমানে চলমান প্রোগ্রামগুলো সংরক্ষণ করতে র্যাম ব্যবহার করে। এর মানে হলো আপনি ফোনে একটি অ্যাপ খোললে, অ্যান্ড্রয়েড তা র্যামে লোড করে। এটি কিছুক্ষণ জন্য অ্যাপটিকে সেখানে রাখে যাতে আপনি সহজে সেটিতে ফিরে যেতে পারেন এবং অ্যাপটি পুরোপুরি রিলোড না করেই আপনার কাজ आगे বাড়াতে পারেন।
র্যাম ভোলাটাইল, অর্থাৎ আপনি ফোন বন্ধ করলে সেখানে সংরক্ষিত সব কিছু মুছে যায়। এটি আপনার ফোনের পারমানেন্ট স্টোরেজের বিপরীত, যা রিবুটের পরেও কায়ম থাকে। যাইহোক, র্যাম থেকে কিছু লোড করা মূল স্টোরেজ থেকে টানোর চেয়ে অনেক দ্রুত।
অ্যান্ড্রয়েড র্যাম কীভাবে ব্যবহার করে
এখন, আপনার ডিভাইসের সীমিত র্যাম আছে, তাই আপনি মনে করতে পারেন ম্যানুয়ালি প্রসেস পরিচালনা করা অপরিহার্য। উইন্ডোজ ব্যবহারকারী হলে এই ধারণা সহজেই আসে।
উইন্ডোজে, ওএস ভবিষ্যতে প্রয়োজন হতে পারে এমন প্রোগ্রামের জন্য অপ্রयुक्त র্যাম ফ্রি রাখে। যদি অনেক প্রসেস চলতে থাকে যাতে র্যাম পূর্ণ হয়ে যায়, তবে উইন্ডোজ পেজ ফাইলে স্যুইচ করতে বাধ্য হয়। এটি আপনার স্টোরেজ ড্রাইভের একটি অংশ যা সিস্টেমকে বেশি র্যাম দরকার হলে নকল র্যাম হিসেবে কাজ করে।
এসএসডি হলেও র্যামের চেয়ে অনেক ধীর, তাই উইন্ডোজ পেজ ফাইল ব্যবহার করলে আপনি স্লোডাউন অনুভব করবেন। সেই সময় কিছু রানিং প্রোগ্রাম বন্ধ করে র্যাম ফ্রি করা ভালো আইডিয়া।
কিন্তু অ্যান্ড্রয়েডে পরিস্থিতি ভিন্ন। যদিও এটি একটি आदর্শ উক্তি নয়, অ্যান্ড্রয়েড লিনাক্সের "ফ্রি র্যাম হলো বর্জিত র্যাম" নীতিটি অনুসরণ করে। লিনাক্স কার্নেল "অপ্রयुक्त" র্যামকে ক্যাশিংয়ে ব্যবহার করে, যা আপনার সিস্টেম পারফরমেন্সকে স্মুথ করে তোলে।
ব্যবহারিকভাবে, অ্যান্ড্রয়েডে এর মানে হলো আপনি কিছুক্ষণ আগে যে অ্যাপগুলো খোলেছেন, সেগুলো র্যামে থাকে যতক্ষণ না নতুন অ্যাপগুলো সেই র্যাম চায়। অ্যান্ড্রয়েড আপনার ব্যবহার প্যাটার্ন অনুযায়ী প্রाथমিকতা নির্ধারণ করে পুরনো অ্যাপগুলো বাদ দিয়ে নতুন высок-প্রriority প্রসেসের জন্য জায়গা তৈরি করে।
অ্যান্ড্রয়েডের র্যাম ব্যবহার এর একটি উদাহরণ
একটি উদাহরণ নিই: ধরা যাক আপনার ডিভাইসে ৪ জিবি র্যাম আছে এবং প্রতিটি অ্যাপ ৫০০ এমবি নেয়। সিস্টেম প্রসেস বাদ দিলে আপনার ফোন র্যামে আটটি অ্যাপ ধারণ করতে পারে।
এখন, আপনি চারটি অ্যাপ খুলে প্রতিটায় এক মিনিট বিতান, তারপর ৩০ মিনিট ফোন রাখেন। tekrar ফোন তুললে, যদি সেই চারটি অ্যাপের যেকোনো একটি খুলেন, সেটি ঠিক আপনি যেখানে ছেড়ে দিয়েছিল 그곳 থেকে শুরু হবে, কারণ ফোন সেগুলো র্যামে রাখেছিল।
যদি আপনি এরপর পাঁচটি নতুন অ্যাপ খুলেন, তবে পঞ্চমটি ডিভাইসের র্যামের সীমা ছাড়িয়ে যাবে। অ্যান্ড্রয়েড তখন বিশ্লেষণ করবে র্যামে কোন অ্যাপ সবচেয়ে কম গুরুত্বপূর্ণ—যেটি আপনি সবচেয়ে কম সম্প্রতিকে ব্যবহার করেছেন এবং যেটির প্রাধান্য কম। উদাহরণস্বরূপ, আপনি যদি স্পটিফাইতে গান শুনছেন, তবে আপনি অনেকক্ষণ ধরে সেটি না খুললেও অ্যান্ড্রয়েড সেই ব্যাকগ্রাউন্ড প্রসেসকে জীবিত রাখবে।
তারপর অ্যান্ড্রয়েড র্যাম থেকে সবচেয়ে কম গুরুত্বপূর্ণ অ্যাপটি বাদ দিয়ে নতুন খোলা অ্যাপটি রাখবে। যদি আপনি বাদ দেওয়া অ্যাপটিতে ফিরে যান, তবে সেটি পুনরায় কোল্ড স্টেট থেকে লোড হবে।
কেন টাস্ক কিলার ভয়ানক
এখন আপনি বুঝতে পেরেছেন অ্যান্ড্রয়েড কীভাবে র্যাম ব্যবহার করে, চলুন দেখি টাস্ক কিলার এই অপারেশনকে কীভাবে প্রভাবিত করে।
বেশিরভাগ টাস্ক কিলার এবং র্যাম বוסטר একই ফরম্যাট অনুসরণ করে: সেগুলো আপনাকে দেখায় কী অ্যাপগুলো বর্তমানে চলছে (এবং র্যাম ব্যবহার করছে), তারপর একটি বাটন ট্যাপ করে সেগুলো বন্ধ করে র্যাম ফ্রি করার অফার দেয়। বন্ধ করার পর এটি দেখায় যে সেসব অ্যাপ আর "ব্যাকগ্রাউন্ডে রিসোর্স বর্জনা" করছে না।
সমস্যা হলো সেসব অ্যাপ বন্ধ করার পর, পরবর্তীবার আপনি সেগুলো খোলার সময় সেগুলোকে শুরু থেকে লোড হতে হয়। এছাড়া, কিছু প্রসেস বন্ধ হবার সাথে সাথে আবার শুরু হয় যাবে, কারণ সেগুলো ব্যাকগ্রাউন্ডে চলতে হয় বিভিন্ন কারণের জন্য।
অতএব, অ্যাপগুলো বারবার বন্ধ করা রিসোর্সের অপচয়, কারণ অ্যাপটি র্যামে থাকলে আপনি দ্রুত সেটিতে স্যুইচ করতে পারতেন। যেমন আলোচনা করা হয়েছে, অ্যান্ড্রয়েড আপনার ব্যবহার অনুযায়ী র্যামে কী থাকবে তা বুদ্ধিমানের মতো পরিচালনা করে, এবং টাস্ক কিল করে আপনি যে র্যাম "ফ্রি" করেন সেটি পারফরমেন্সে কোনো অবদান রাখে না।
উপরোক্ত উদাহরণটি চালিয়ে যাই: আপনি সম্প্রতিকে চারটি অ্যাপ খুলেছেন, তাই অ্যান্ড্রয়েড সেগুলো সব র্যামে রেখেছে। এখন যদি আপনি র্যাম বूस্টার চালান, তবে এটি সম্ভবত সেসব অ্যাপ সব বন্ধ করবে "মেমরি ফ্রি" করার জন্য।
এটি নিঃস্বার্থ—যদি আপনি কিছু মিনিট পর সেসব অ্যাপ ব্যবহার করতে চান, তবে সেগুলো যে মেমরি ব্যবহার করছিলো সেটি ফ্রি করলে আপনার কোনো লাভ নেই। অ্যান্ড্রয়েড সম্প্রতিক ব্যবহার করা অ্যাপগুলো র্যামে রাখে যাতে আপনার অভিজ্ঞতা যতটা সম্ভব স্মুথ হয়, এবং টাস্ক কিলার সেটি বাধা দেয়।
অতিরিক্তভাবে, কিছু টাস্ক কিলার স্বয়ংক্রিয়ভাবে ব্যাকগ্রাউন্ডে চলে এবং শিডিউল অনুযায়ী অ্যাপ বন্ধ করে। এটি আপনার সিস্টেম রিসোর্স ব্যবহার করে কিন্তু কোনো ফলাফল দেয় না।
অ্যাপ স্বাইপ করে হটাওয়া ও প্রয়োজনীয় নয়
আপনি যদি টাস্ক কিলার ব্যবহার না করেও, অ্যান্ড্রয়েডের একটি বিল্ট-ইন ফিচার র্যাম বूस্টার처럼 কাজ করতে পারে যদি আপনি এর অতিরিক্ত ব্যবহার করেন। রিসেন্ট স্ক্রিন—যেটি আপনি নিচ থেকে উপরে সোয়াইপ করে ধরে রাখলে (ন্যাভিগেশন বারের চতুর্ভুজ বাটন দবালেও) পাবেন—সাম্প্রতিক অ্যাপগুলোর মধ্যে স্যুইচ করার সুবিধা দেয়।
যদি আপনি একটি অ্যাপে উপরে সোয়াইপ করেন, তবে সেটি রিসেন্ট মেনু থেকে মুছে যাবে এবং এর প্রসেসও বন্ধ হয়ে যাবে। অনেকেই অনাবশ্যকভাবে এটি করেন—ফোন ব্যবহার শেষ হলে রিসেন্ট মেনুর সব অ্যাপ স্বাইপ করে মুছে দেন।
এটি প্রয়োজনীয় নয়! আপনি যা এখনই ব্যবহার করেছেন সেসব অ্যাপ বন্ধ করলে টাস্ক কিলারের মতোই اثر পড়ে। আপনি আপনার ফোনকে বেশি কষ্ট দিচ্ছেন কারণ পরবর্তীবার সেগুলো খোলার সময় এগুলোকে নতুন করে শুরু করতে হবে। এটি এমন যেন আপনি ডেস্কটপ ব্রাউজার পুরোপুরি বন্ধ করে নতুন পেজ খোলার জন্য বারবার লঞ্চ করছেন।
রিসেন্ট মেনুকে একটি দ্রুত স্যুইচার হিসেবে চিনুন, খোলা অ্যাপের তালিকা নয় যেটি আপনাকে বন্ধ করতে হবে। শুধু তখন সোয়াইপ করুন যখন আপনি স্যুইচারকে গুলিয়ে রাখতে চান না বা সত্যিকারের অর্থে ব্যাকগ্রাউন্ডে চলতে দিতে চান না।
অ্যান্ড্রয়েডকে আসল দ্রুত করবেন কীভাবে
সম্ভবত আপনি আপনার ফোন স্লো লাগার কারনে অ্যান্ড্রয়েড টাস্ক কিলার ইনস্টল করেছেন। خوشবর হলো, আপনার অ্যান্ড্রয়েড ডিভাইসের পারফরমেন্স উন্নত করার জন্য অনেক কার্যকর উপায় আছে যেগুলো টাস্ক কিলিং ছাড়া।
আমরা অ্যান্ড্রয়েড ফোন দ্রুত করার সব উপায় নিয়ে আলোচনা করেছি; সেগুলো দেখুন কাজের পরামর্শ পেতে।
অ্যান্ড্রয়েড টাস্ক কিলার যেকোনো हालতেও এড়িয়ে চলুন
আমরা দেখেছি অ্যান্ড্রয়েড র্যাম বूस্টার এবং টাস্ক কিলার بهترین হলে নিঃস্বার্থ এবং খারাপ হলে ডিভাইস পারফরমেন্স বাধা দেয়। সর্বোত্তম হলো অ্যান্ড্রয়েড ওএসকে নিজে মেমরি ম্যানেজমেন্ট করার দায়িত্ব দেওয়া। ফ্রি র্যাম থাকলে পারফরমেন্স বাড়ে না; মেমরিতে থাকা অ্যাপগুলো দ্রুত খুললে সেটাই সেরা ফলাফল দেয়।
এখন আপনি অ্যাপ বন্ধ করবেন না, অ্যান্ড্রয়েডে মাল্টিটাস্কিং-এর সেরা উপায়গুলো দেখুন।