আপনার ব্রাউজার কেন স্টার্টআপে বা পেজ লোড করতে সাধারণ চেয়ে ধীর হচ্ছে তার কয়েকটি কারণ রয়েছে—আপনার তিন মিলিয়ন ট্যাব খোলা আছে, ঠিক না? কিন্তু ব্রাউজাররা বক্সের বাইরে থেকে সব মেশিনে খুব ভালো কাজ করা উচিত। আপনি যদি একসাথে অনেক এক্সটেনশন ব্যবহার করেন, তবে আপনি আপনার ব্রাউজারের মেমরি/সিপিইউ ফুটপ্রিন্ট এবং সম্ভবত এটি কীভাবে ওয়েবপেজের সাথে ইন্টারঅ্যাক্ট করে সেটা পরিবর্তন করছেন। এটি ofteone ব্রাউজার স্লোডাউনের মূল কারণ হয়, তাই যদি আপনার ব্রাউজার হঠাৎ একটু কনকাস্ট স্লথ (slightly concussed sloth)-এর মতো ধীর হয়ে যায়, তবে এটি চেক করার একটি বিষয়।
এক্সটেনশন ব্রাউজারকে কীভাবে ধীর করে?
এক্সটেনশনগুলোর মিনি-প্রোগ্রাম বা অ্যাপ হিসেবে ভাবুন যা আপনার ব্রাউজারের ভিতরে চালানোর জন্য বানানো। প্রতিটি এক্সটেনশন আপনার মেমরি/সিপিইউকে কিছুটা বেশি খরচ করবে, সম্ভবত আপনার পুরো কম্পিউটারকে ধীর করবে (যদিও কিছু এক্সটেনশন আপনার ব্রাউজারকে আরও মেমরি-এফিশিয়েন্ট বানাতে পারে)। অধিকাংশ এক্সটেনশন বেশ লাইটওয়েট এবং শুধু পাওয়ার সিপ করে, কিন্তু কিছু রিসোর্স হগ হয়ে উঠতে পারে এগুলো কীভাবে ডেভেলপ করা হয়েছে এবং আপনার ব্রাউজার এবং অন্যান্য এক্সটেনশনের সাথে কীভাবে কাম্প্যাটিবল সেটার ওপর নির্ভর করে।
মেমরি/সিপিইউ ইউজেজ আপনার ব্রাউজারকে স্টার্ট এবং রান করতে ধীর করতে পারে, কিন্তু লঙ্ঘন পেজ-লোড টাইমও হতে পারে এক্সটেনশন পেজগুলোর সাথে কীভাবে ইন্টারঅ্যাক্ট করে সেটার কারণে। একটি ভালো বেসিক উদাহরণ হচ্ছে অ্যাড-ব্লকার যেটা একটি পেজ চেক করে, অ্যাড চিহ্নিত করে, এবং সেগুলো রিমুভ করে পেজ দেখানোর আগে। সাধারণত, এটি একটি দ্রুত প্রসেস, কিন্তু অন্যান্য এক্সটেনশন আপনার ব্রাউজার এবং আপনি যেসব পেজ ভিজিট করেন সেটার ওপর নির্ভর করে আরও ড্রামাটিক ইফেক্ট দিতে পারে।
দোষীদের চিহ্নিত করার পদ্ধতি
ব্রাউজার এক্সটেনশন এবং ব্রাউজার নিজেরাই সবসময় পরিবর্তন হয়, তাই কোন এক্সটেনশন রিসোর্স এফিশিয়েন্টলি ব্যবহার করছে এবং কোনগুলো আপনার RAM খেয়ে সেকেন্ড হেল্পিং চাইছে সেটা ট্র্যাক রাখা খুব কঠিন। যদি এক্সটেনশনের পেছনে একজন ভালো ডেভেলপার থাকে, এবং সোর্সে ভালো রিভিউ থাকে, তবে ওডস হয় সেটা ঠিক থাকবে, কিন্তু তারপরও আপনার স্পেসিফিক সেটআপের কারণে ইস্যু হতে পারে।
প্রথমে, চেক করুন আপনি আপনার সকল এক্সটেনশন এবং টুলবার জানেন কিনা। ব্রাউজার ল্যাগের সবচেয়ে খারাপ দোষীদের মধ্যে কিছু হচ্ছে যেগুলো শ্যাডি প্রোগ্রাম দ্বারা স্লিপ করা হয়েছে, সম্ভবত যখন আপনি অন্য কিছু ইনস্টল করছিলেন। এটা যদি শonkি লাগে, তবে গুগল করে বের করুন সেটা কী, এবং আপনার প্রয়োজন না হলে ডিলিট করুন। যদি এতে আপনার সমস্যা সমাধান না হয়, তবুও আপনি কিছুটা বেশি প্রাইভেট এবং সিকিউর থাকবেন।
আরম্ভিক যাচাই করার পর, একটি ভালো স্টার্টিং পয়েন্ট হচ্ছে আপনার ব্রাউজারের "Incognito" মোড, যা আপনার সকল এক্সটেনশন ডিজেবল করে (ফায়ারফক্স ছাড়া, যেখানে আপনাকে স্পেসিফাই করতে হতে পারে কোন এক্সটেনশন ইনকগনিটো মোডে ডিজেবল হবে এবং কোনগুলো নয়)। আপনি যদি দুই মোডেই একই সমস্যা ফেস করেন, তবে সেটা সম্ভবত অন্য কিছু। কিন্তু যদি সমস্যা চলে যায়, তবে আপনি নিশ্চিত হতে চাবেন আপনার এক্সটেনশন중에 কেউ আপনাকে ড্র্যাগ ডাউন করছে কিনা।
এটি করতে, Chrome/Chromium এবং Firefox ইউজাররা ব্রাউজার টাস্ক ম্যানেজার ব্যবহার করতে পারেন চেক করতে কোন এক্সটেনশন বর্তমানে খুব বেশি রিসোর্স ড্র করছে। আপনি যদি তাত্ক্ষণিক কিছু দেখেন না, তবে টাস্ক ম্যানেজার খোলা রেখে আপনার ব্রাউজার স্লো হলে চেক করুন। এতে হয়তো পৌশ করা যাবে যে একটি ট্যাব আসলে দোষী।
যদি টাস্ক ম্যানেজার আপনাকে একটি লিড দেয়, তবে সবচেয়ে বেশি রিসোর্স কনজিউম করার এক্সটেনশনগুলো ডিজেবল করে দেখুন হেল্প হয় কিনা। যদি টাস্ক ম্যানেজার কিছুই আউট-অফ-দ-অর্ডিনারি না দেখাও (বা আপনার কাছে এই ফিচারবালা ব্রাউজার না থাকে), তবে সকল এক্সটেনশন ডিজেবল করে এক এক করে রি-ইনাবল করুন যতক্ষণ না সমস্যা আবার ফেরে আসে, তখন আপনি আপনার সমস্যাটা জানবেন।
দোষী এক্সটেনশন রিমুভ করার পর, আপনার ব্রাউজার চাইতে ভালো কাজ করা উচিত, কিন্তু আপনি যদি এখনও সমস্যা লক্ষ্য করেন, তবে আপনি পুরো প্রোগ্রাম আনইনস্টল এবং রি-ইনস্টল করতে বিবেচনা করতে পারেন, কারণ এমন কিছু সমস্যা থাকতে পারে যেটা রিসেট করলে ফিক্স হয়।
ফায়ারফক্সে মেমরি-হগ এক্সটেনশন খুঁজে বের করা
ফায়ারফক্সের ব্রাউজারে একটি টাস্ক ম্যানেজার রয়েছে, যা মুভিং পিসগুলো মনিটর করা অনেক সহজ করে দেয়।
- টপ-রাইটের হ্যামবার্গার মেনুতে যান।
- নিচের দিকে "More"-এ ক্লিক করুন।
- টাস্ক ম্যানেজারে যান।
- প্রতিটি আইটেমের মেমরি ইউজ এবং এনার্জি ইম্প্যাক্ট চেক করুন। আপনি যদি কিছু আউট-অফ-দ-অর্ডিনারি না দেখেন, তবে আপনার ব্রাউজারের ইস্যু রিপ্রোডিউস করার চেষ্টা করুন এবং দেখুন কীভাবে জিনিসগুলো পরিবর্তন হয়।
যদি টাস্ক ম্যানেজার কিছু ইউজফুল না দেয়, তবে আপনাকে এক-দ্বারা এক এক্সটেনশন টেস্ট বা ফায়ারফক্স "রিফ্রেশ" অপশন ব্যবহার করতে হবে, যা রি-ইনস্টলের মতো কিন্তু সহজ।
ক্রোমের রোগ প্রসেস ট্র্যাক ডাউন করা
ক্রোমের ও একটি হ্যান্ডি টাস্ক ম্যানেজার রয়েছে। আপনি কীবোর্ড শর্টকাট Shift + Esc দিয়ে এক্সেস করতে পারেন (ওপেরার জন্যও কাজ করে), বা নিচের ধাপগুলো ফলো করুন।
- টপ-রাইটের তিনটি স্ট্যাকড ডটে যান।
- "More tools"-এর ওপর মাউস হোভার করুন।
- "Task manager"-এ ক্লিক করুন।
- অবনর্মাল মেমরি/সিপিইউ ইউজ চেক করুন, আপনার ব্রাউজারের ইস্যু রিপ্রোডিউস করার সময়ে আশা করি।
কিছু ফলাফল পেলেন না? আপনি অনুমান করলেন: এক এক করে প্রতিটি এক্সটেনশন টেস্ট করতে হবে। অথবা, লাস্ট রিসোর্ট হিসেবে, সব কিছু রি-ইনস্টল করুন।
সাফারি/এজ (Safari/Edge)
দুর্ভাগ্যবশত, সাফারি এবং এজ এক্সটেনশনের মেমরি ফুটপ্রিন্ট চেক করার কোনো সহজ পদ্ধতি দেয় না, তাই আপনাকে সি ধরিয়ে সেগুলো অফ-অন করতে হবে দেখতে কোনটি আপনাকে সমস্যা দিচ্ছে।
কিন্তু সেটা আমার ফেভারিট এক্সটেনশন ছিল!
হায়, কখনো কখনো আমাদের আমাদের ব্রহ্মাণ্ডের অস্থায়িত্বের সাথে সেটেলমেন্ট করতে হয়। সৌভাগ্যক্রমে, অধিকাংশ পপুলার এক্সটেনশনের অন্য ডেভেলপার থেকে অন্য ভার্সন রয়েছে, তাই আপনি সম্ভবত কিছু সিমিলার খুঁজে পাবেন যেটার সেই ড্রব্যাক নাও থাকতে পারে। এছাড়া, যেহেতু আপনি এই এক্সটেনশন ক্লিয়ার করছেন, আপনি অন্য যেসব এক্সটেনশন ব্যবহার করেন না সেগুলোও ডিলিট করে দিন। সেগুলো আপনাকে এখনো লক্ষ্য করযোগ্য সমস্যা দিচ্ছে না, কিন্তু এক্সটেনশন, এমনকি ভালো ডেভেলপ করা হলে, পটেনশিয়াল প্রাইভেসি/সিকিউরিটি হোল হতে পারে, তাই وقتএ সময়ে মর্তু ওজন কাটিয়ে ফেলা খারাপ আইডিয়া নয়।