- র্যাম খালি করার জন্য ট্যাব ও উইন্ডো ব্যবস্থাপনা অপ্টিমাইজ করা হচ্ছে।
- ওয়েবসাইট স্থগিত ও শ্রেণিবদ্ধ করার জন্য বিশেষায়িত এক্সটেনশনের ব্যবহার।
- সাইট আইসোলেশনের প্রভাব কমাতে অ্যাডভান্সড ফ্ল্যাগগুলো সমন্বয় করা।
- ব্রাউজারের অভ্যন্তরীণ টাস্ক ম্যানেজার ব্যবহার করে পারফরম্যান্স পর্যবেক্ষণ।
আমি নিশ্চিত, আপনার সাথেও এমনটা একাধিকবার ঘটেছে: আপনি ব্রাউজারে কয়েকটি ট্যাব খুললেন আর হঠাৎ করেই আপনার কম্পিউটার অবিশ্বাস্যরকম ধীর হয়ে গেল। এটি গুগল ক্রোমের এক চিরন্তন সমস্যা, যা তার গতি এবং সামঞ্জস্যতার জন্য চমৎকার হলেও, র্যামের প্রতি এর এক অতৃপ্ত ক্ষুধা রয়েছে , যার ফলে কখনও কখনও উইন্ডোজ ১১ সিস্টেমগুলো বেশ মন্থর হয়ে পড়ে।
বাস্তবতা হলো, ওয়েবসাইটগুলো দ্রুত লোড হওয়ার জন্য এবং অ্যাপ্লিকেশনগুলো মসৃণভাবে চলার জন্য আধুনিক ব্রাউজারগুলোকে প্রচুর পরিমাণে ডেটা সংরক্ষণ করতে হয়। তবে, সাধারণত ক্রোমই সবচেয়ে বেশি রিসোর্স ব্যবহার করে। সুখবর হলো, আমাদের এটা মেনে নিতে হবে না; এমন বেশ কিছু কৌশল ও সেটিংস রয়েছে যা পরিবর্তন করে আমরা ব্রাউজারের অতিরিক্ত মেমরি খরচ কমানো যায় এবং আমাদের পিসিকে আরও দক্ষতার সাথে চালাতে পারি।
ক্রোম কেন এত বেশি রিসোর্স ব্যবহার করে?
সমাধানটি বোঝার জন্য, আমাদের প্রথমে সমস্যাটি অনুধাবন করতে হবে। ক্রোম প্রতিটি ট্যাব এবং এক্সটেনশনের জন্য স্বাধীন প্রসেসের একটি মডেল ব্যবহার করে। এর মানে হলো, যদি কোনো একটি পেজ ক্র্যাশ করে, তবে পুরো ব্রাউজারটি বন্ধ হয়ে যায় না, কিন্তু এর ফলে র্যামের ব্যবহার উল্লেখযোগ্যভাবে বেড়ে যায় । এছাড়াও, ডিফল্টরূপে এমন কিছু ফিচার চালু থাকে যা মেমোরি সংরক্ষণের চেয়ে নিরাপত্তা এবং তাৎক্ষণিক পারফরম্যান্সকে বেশি অগ্রাধিকার দেয়।
অনেক ব্যবহারকারী এটা দেখে অবাক হন যে, শুধু ব্রাউজার খোলা রাখলেই উইন্ডোজ টাস্ক ম্যানেজার লাল হয়ে যায়। এমনটা ঘটে কারণ, ব্যবহারকারীর অভিজ্ঞতা মসৃণ করার জন্য ক্রোম ডেটা প্রি-লোড করার এবং ব্যাকগ্রাউন্ডে প্রসেস চালু রাখার চেষ্টা করে , যদিও এর ফলে অন্যান্য প্রোগ্রামগুলো কাজ করার জন্য খুব কম সুযোগ পায়।
মেমরি অপ্টিমাইজ করার প্রাথমিক কৌশল
কখনও কখনও সমাধানটা আমাদের ধারণার চেয়েও সহজ হয় এবং এর জন্য আমাদের অভ্যাস পরিবর্তন করতে হয়। সবচেয়ে সহজ উপায় হলো, যে ট্যাবগুলো আমাদের আর প্রয়োজন নেই সেগুলো বন্ধ করে দেওয়া । ‘যদি কখনও দরকার পড়ে’ এই ভেবে কুড়িটা ওয়েবসাইট খোলা রেখে দেওয়া খুবই সাধারণ একটি ব্যাপার, কিন্তু সেগুলোর প্রত্যেকটিই আমাদের কম্পিউটারের মেমোরির ওপর বোঝা হয়ে দাঁড়ায়।
আপনার পিসি ঠিক কী কারণে ধীরগতিতে চলছে তা যদি আপনি জানতে চান, তবে অপারেটিং সিস্টেমে যাওয়ার কোনো প্রয়োজন নেই। ক্রোমের নিজস্ব বিল্ট-ইন টাস্ক ম্যানেজার রয়েছে । উপরের ডান কোণায় থাকা তিনটি উল্লম্ব ডটে ক্লিক করে, "More tools"-এ গিয়ে এবং তারপর "Task Manager"-এ গিয়ে আপনি এটি অ্যাক্সেস করতে পারেন। আপনি যদি সরাসরি মূল তথ্যটি দেখতে চান, তবে প্রতিটি প্রসেসের বিস্তারিত রিসোর্স ব্যবহার দেখতে কেবল Shift + Esc চাপুন।
আরেকটি বিষয় যা আমরা প্রায়ই উপেক্ষা করি তা হলো খোলা উইন্ডোর সংখ্যা। একটি উইন্ডোতে দশটি ট্যাব থাকা আর দশটি আলাদা উইন্ডো থাকা এক জিনিস নয়। প্রতিটি নতুন উইন্ডো অতিরিক্ত রিসোর্স ব্যবহার করে , তাই আদর্শগতভাবে আপনার সমস্ত কাজ একটিমাত্র ব্রাউজিং এরিয়াতেই কেন্দ্রীভূত করা উচিত।
র্যাম খালি করার জন্য প্রস্তাবিত এক্সটেনশন
যদিও এক্সটেনশন ইনস্টল করলে প্রায়শই বেশি মেমরি খরচ হয়, কিছু এক্সটেনশন ঠিক তার উল্টোটা করে: সেগুলো মেমরি বাঁচাতে সাহায্য করে। ট্যাব লোডিং বুদ্ধিমত্তার সাথে পরিচালনা করার জন্য বিশেষভাবে ডিজাইন করা টুল রয়েছে ।
- একটি ট্যাব: এই জেমটি আপনাকে আপনার খোলা সমস্ত ট্যাবকে একটি একক তালিকায় রূপান্তর করতে দেয়। এটি করার মাধ্যমে, আপনি... র্যামের ৯৫% পর্যন্ত খালি করুন সেটা সেইসব ওয়েবসাইট দ্বারা দখল করা ছিল, যেগুলো আপনি সেই মুহূর্তে দেখছিলেন না।
- দ্য গ্রেট সাসপেন্ডার: যারা ট্যাব বন্ধ করতে জানেন না, তাদের জন্য এটি আদর্শ। এটি যা করে তা হলো... নিষ্ক্রিয় ওয়েবসাইটগুলো স্থগিত করুন কিছুক্ষণ পর, আপনি যখন ট্যাবটিতে আবার ক্লিক করেন, তখন এটি স্বাভাবিকভাবে রিলোড হয়, কিন্তু যখন আপনি এটি ব্যবহার করছেন না, তখন এটি কোনো মেমরি ব্যবহার করে না।
উন্নত ক্রোম সেটিংস এবং ফ্ল্যাগ
যদি আগের ধাপগুলো যথেষ্ট না হয়, তবে আমরা ব্রাউজারের অভ্যন্তরীণ কার্যপ্রণালী খতিয়ে দেখতে পারি। এখানে ‘সাইট আইসোলেশন’ (Site Isolation) নামে একটি ফিচার আছে , যা ওয়েবসাইটগুলোকে আলাদা করে নিরাপত্তা বাড়ায়, কিন্তু এটি প্রচুর পরিমাণে র্যাম (RAM) ব্যবহার করে। যদি আপনার পিসির রিসোর্স সীমিত থাকে এবং আপনি চরম নিরাপত্তার চেয়ে গতিকে বেশি প্রাধান্য দেন, তবে ফ্ল্যাগ ব্যবহার করে গুগল ক্রোম অপটিমাইজ করার একটি বিস্তারিত গাইড অনুসরণ করে আপনি এটি নিষ্ক্রিয় করার চেষ্টা করতে পারেন ।
এই পরিবর্তনটি করতে, অ্যাড্রেস বারে chrome://flags/#site-isolation-trial-opt-out টাইপ করুন । সেখানে গিয়ে, "Disable site isolation" অপশনটি খুঁজুন এবং এটিকে "Disabled" এ সেট করুন। মনে রাখবেন যে এটি একটি অ্যাডভান্সড সেটিং এবং এটি মেমরি খালি করতে সাহায্য করলেও , নির্দিষ্ট কিছু ওয়েব আক্রমণের বিরুদ্ধে সুরক্ষা কিছুটা কমিয়ে দেয়।
হার্ডওয়্যার সংক্রান্ত চূড়ান্ত বিবেচনা
আমাদের এটা ভুললে চলবে না যে, আমরা সফটওয়্যারকে যতই অপ্টিমাইজ করি না কেন, হার্ডওয়্যারেরও সীমাবদ্ধতা আছে। যদি ক্রোমের পাশাপাশি একই সময়ে অনেকগুলো রিসোর্স-ইনটেনসিভ প্রোগ্রাম চলে, তাহলে আপনার কম্পিউটার অনিবার্যভাবে ধীর হয়ে যাবে। ব্রাউজারকে অপারেটিং সিস্টেম এবং অন্যান্য অ্যাপ্লিকেশনের সাথে রিসোর্সের জন্য প্রতিযোগিতা করতে হয়।
তাছাড়া, চূড়ান্ত পারফরম্যান্স সবসময় আপনার ডিভাইসের টেকনিক্যাল স্পেসিফিকেশনের উপর নির্ভর করবে । ৮ জিবি র্যামের ল্যাপটপে ক্রোম চালানো আর ৩২ জিবি র্যামের ওয়ার্কস্টেশনে চালানো এক নয়। কনফিগারেশন সাহায্য করে, কিন্তু আপনার মেমোরির ভৌত ধারণক্ষমতাই শেষ পর্যন্ত পারফরম্যান্স নির্ধারণ করে।
আপনার ব্রাউজার পরিষ্কার রাখা, ট্যাব সাসপেনশন এক্সটেনশন ব্যবহার করা এবং কিছু অভ্যন্তরীণ ফ্ল্যাগ সামঞ্জস্য করা হলো গুগল ক্রোমকে আপনার কম্পিউটারের ওপর অতিরিক্ত চাপ সৃষ্টি করা থেকে বিরত রাখার সেরা কৌশল। এর ফলে, সবচেয়ে জনপ্রিয় ব্রাউজারটি ছেড়ে না দিয়েই আপনি আপনার প্রত্যাশা অনুযায়ী মসৃণভাবে উইন্ডোজ ১১ চালাতে পারবেন।
সাধারণভাবে বাইট এবং প্রযুক্তির বিশ্ব সম্পর্কে উত্সাহী লেখক। আমি লেখার মাধ্যমে আমার জ্ঞান ভাগ করে নিতে পছন্দ করি, এবং আমি এই ব্লগে এটিই করব, আপনাকে গ্যাজেট, সফ্টওয়্যার, হার্ডওয়্যার, প্রযুক্তিগত প্রবণতা এবং আরও অনেক কিছু সম্পর্কে সবচেয়ে আকর্ষণীয় জিনিস দেখাব৷ আমার লক্ষ্য হল আপনাকে একটি সহজ এবং বিনোদনমূলক উপায়ে ডিজিটাল বিশ্বে নেভিগেট করতে সাহায্য করা।