কম্পিউটার টিউটোরিয়াল

আমি কীভাবে আমার SSD-তে Chrome-এর অতিরিক্ত রাইট ক্যাচ করলাম এবং দূর করলাম

প্রকাশিত: এপ্রিল ১৭, ২০২৬, ১১:০০ সকাল EDT

আফামের টেক পাবলিশিং-এ অভিজ্ঞতা ২০১৮-এ শুরু হয়ে, যখন সে মেক টেক ইজিয়ার-এ কাজ করতেন। বছরের পর বছর, সে হাই-কোয়ালিটি গাইড, রিভিউ, টিপস, এবং এক্সপ্লেইনার আর্টিকেল পাবলিশ করে명옵 রেপুটেশন বানিয়েছেন, উইন্ডোজ, লিনাক্স, এবং ওপেন সোর্স টুলস কভার করে। তার কাজ টেকনিক্যাল উস্তাদ, উইন্ডোজ রিপোর্ট, গাইডিং টেক, আলফার, এবং নেক্সট অফ উইন্ডোজ সহ টপ ওয়েবসাইটে ফিচার্ড হয়েছে।

তিনি কম্পিউটার সায়েন্সে ফার্স্ট ডিগ্রি ধারণ করেন এবং ডেটা প্রাইভেসি এবং সিকিউরিটির একজন স্ট্রং অ্যাডভোকেট, যাদের কয়েকটি টিপস, ভিডিও, এবং টিউটোরিয়াল ফুজো টেক ইউটিউব চ্যানেলে পাবলিশড।

সে যখন কাজ করছেন না, পরিবারের সাথে সময় কাটানো, সাইক্লিং, বা বাগান চর্চা পছন্দ করেন।

আমি আমার SSD-এ বেশি মনোযোগ দেওয়া সিদ্ধান্ত নিলাম কনস্ট্যান্ট স্পাইক ডিস্ক অ্যাক্টিভিটিতে লক্ষ্য করার পর, এমনকি যখন আমি কোনো ইনটেনসিভ টাস্ক করছিলাম না। আমি Resource Monitor অ্যাপে তাকালাম, এবং দেখলাম Chrome আমার ডিসকে রাইট করছে। যদিও এগুলো বড় বার্স্ট নয়, কিন্তু সেগুলো প্রায় কোনো পজ ছাড়া হচ্ছিল।

এটি স্পষ্ট হয়ে গেল যে, ক্যাশ ফাইল স্টোর করার পাশাপাশি, Chrome ব্যাকগ্রাউন্ডে নিরবচ্ছিন্ন আপডেট করছিল। যখন আমি গভীরে খোঁজালোই করলাম, বুঝলাম কয়েকটি সিম্পল স্টেপ Chrome-কে চেকে রাখতে পারে এবং এর রাইট সংখ্যা ভয়াবহভাবে কমানো যায়।

আমি কীভাবে আমার SSD-তে Chrome-এর অতিরিক্ত রাইট ক্যাচ করলাম এবং দূর করলাম

OS Windows, macOS, Linux, Android, iOS/iPadOS, ChromeOS

Developer Google LLC

Price model Free

Google Chrome is a cross-platform web browser developed by Google LLC, built for speed, security, and integration with Google services. It uses the Blink rendering engine (formerly WebKit) and supports extensions, tab sandboxing, synchronization across devices, and frequent updates.

Chrome আপনার SSD-তে আপনার ধারণা থেকে বেশি বার রাইট করে

ক্যাশ স্ট্যাটিক নয়—এটা নিরবচ্ছিন্ন আপডেট হচ্ছে

অনেক লোকের মত, আমি ভাবতাম আমার ব্রাউজার ক্যাশ শুধু একবার স্টোর হয়, এরপর সেটা কয়েকবার রি-ইউজ হয়। Resource Monitor আমাকে কতটা ভুল ছিল সেটা দেখিয়ে দিল। যখন আমি টুলটি খুললাম এবং Disk ট্যাবে নেভিগেট করলাম, আমি ডিসকে রাইট করা কয়েকটি প্রসেস এবং টুল দেখতে পেলাম। এই পয়েন্টে, স্পষ্ট নয় Chrome কতটুকু কন্ট্রিবিউট করছে, তাই আমি Write কলাম হেডারে ক্লিক করলাম প্রসেসগুলো ডিসেন্ডিং অর্ডারে সোর্ট করার জন্য।

আমি কয়েক মিনিট পর্যবেক্ষণ করলাম, এবং এই সময়filled টপ টু ডিস্ক রাইট System প্রসেস এবং Chrome-র 통해서 হয়েছে। Chrome প্রায় এক মিলিয়ন বাইট প্রতি সেকেন্ড রাইট করছিল। এবং কখনো কখনো এর একসাথে কয়েকটি প্রসেস রাইট করছিল।

তারপর আমি Chrome-এর ক্যাশ ফোল্ডার চেক করলাম, এবং সেটা মোট ৮৫৮ ফাইল এবং ২২০MB ছিল। সাইটেAsset আপডেট হলে, ক্যাশ ফোল্ডার রি-রাইট হয়, তাই সেটা নিরবচ্ছিন্নভাবে পরিবর্তন হচ্ছে।

তবে এই সবমধ্যে, Chrome-এর আইডল বিহেভিয়রটি সবচেয়ে সারপ্রাইজিং ছিল। Chrome-এর জন্য Task Manager I/O Write কলামে ৯০০ মিলিয়ন বাইট রাইট করা দেখা গেলো সেশনের মাধ্যমে। এটা সিগনিফিক্যান্ট কারণ এটা সব নরমাল ব্রাউজিং সেশন থেকে আসে। যদিও আমি এই কোনোটিকে ক্রেজি বা ড্রামাটিক স্পাইক বলব না, সেগুলো ঘনঘট ঘটনা এবং সহজে উপেক্ষা করা যায়।

আমি কীভাবে আমার SSD-তে Chrome-এর অতিরিক্ত রাইট ক্যাচ করলাম এবং দূর করলাম

Related

Chrome RAM খায় না দিয়ে—এই হিডেন সেটিং এক্টিভেট করুন

Google Chrome চমৎকার, কিন্তু এর সবচেয়ে বড় ইস্যু 지속 হয়।

Chrome কতটুকু ডিস্কে রাইট করে সেটা লিমিট করুন

ক্যাশ ক্যাপ করলে আমার টেস্টে রাইট অ্যাক্টিভিটি কমে গেল

আমি কীভাবে আমার SSD-তে Chrome-এর অতিরিক্ত রাইট ক্যাচ করলাম এবং দূর করলাম

Chrome-এর ডিস্ক ক্যাশ কতটুকু বড় হতে পারে সেটা কন্ট্রোল করা আমার স্টার্টিং পয়েন্ট। এর জন্য কোনো সিঙ্গল সেটিং নেই, কিন্তু আপনি যদি Chrome শর্টকাটের Properties খুলেন (Chrome শর্টকাটে রাইট-ক্লিক করুন), নিচের ফ্ল্যাগটি Target পাথের শেষে অ্যাপেন্ড করুন।

--disk-cache-size=104857600

ইকোয়াল সাইনের পর যে ভ্যালুটি আমি যোগ করলাম সেটা Chrome-কে ইনস্ট্রাক্ট করে ক্যাশ ১০০MB-এর নিচে রাখতে। ব্রাউজার রিস্টার্ট করলে এবং ক্যাশ ক্লিয়ার করলে যেন কোনো জমা ডেটা রিমুভ হয় টুইকটি কমপ্লিট হয়।

Chrome স্ট্রিক্টলি এই লিমিট ফলো করতে পারে না, কিন্তু প্রধানত এর কাছাকাছি থাকে।

এই টুইকের সাথে, আমার ব্রাউজার ক্যাশ প্রায় ১০০–১৫০MB রেঞ্জে রইল। কিন্তু সেটাই সব নয়। Resource Monitor-এ তাকিয়ে, আমি কম রাইট লক্ষ্য করলাম ১২,০০০ থেকে ৮০,০০০ B/s (≈১২–৮০ KB/s) রেঞ্জে হালকা টাস্ক करते হয়।

আমি ভয় পেয়েছিলাম ছোট ক্যাশের সাথে কাজ করলে রোয়ান্ডে ইউজে কিছু স্লোডাউন হবে, কিন্তু আমি কোনো সিগনিফিক্যান্ট স্লোডাউন লক্ষ্য করলাম না।

Chrome-এর ক্যাশ আপনার SSD থেকে সরিয়ে নিন

রিডাইরেক্ট করলে আপনার প্রাইমারি ড্রাইভ থেকে লোড কমে

আমি কীভাবে আমার SSD-তে Chrome-এর অতিরিক্ত রাইট ক্যাচ করলাম এবং দূর করলাম

ক্যাশ লিমিট করা শুধু প্রথম ধাপ। আমি চাইতাম না আমার SSD Chrome-এর ক্যাশ থেকে ব্যাথা পায়, তাই আমি এটাও SSD থেকে সরিয়ে ফেললাম। এর জন্য, আমাকে পথে আরেকটি ফ্ল্যাগ যোগ করতে হয়ল: --disk-cache-dir= এই ফ্ল্যাগে একটি ফুল পাথ দরকার (উদাহরণ: --disk-cache-dir="D:\ChromeCache")।

এখন আমার পুরো টার্গেট পাথ এভাবে দেখাচ্ছে:

"C:\Program Files\Google\Chrome\Application\chrome.exe" --disk-cache-dir="D:\ChromeCache" --disk-cache-size=104857600

D:\ChromeCache আমি তৈরি করেছিলাম একটি ডিফারেন্ট ড্রাইভে একটি ফোল্ডার। রিস্টার্টের পর, এটা অটোমেটিক্যালি এই পাথে তার ক্যাশ লিখতে শুরু করল। লক্ষ্য হলো রাইট লোড শিফট করা এবং প্রাইমারি SSD-কে কম কাজ দেয়া।

আসলে, Chrome-এর ক্যাশ শিফট করার জন্য আপনার কয়েকটি অপশন রয়েছে:

  1. সেকেন্ডারি HDD: স্লোওয়ার, কিন্তু ক্যাশ ডেটার জন্য সম্পূর্ণ ঠিক
  2. সেকেন্ডারি SSD: ফাস্টার, কিন্তু এখনও ড্রাইভ জুড়ে ভয়ার ছড়িয়ে দেয়
  3. RAM ডিস্ক: ফাস্টেস্ট এবং পারসিস্টেন্ট রাইট এড়ায়, কিন্তু রিবুটে রিসেট হয়

সেকেন্ডারি ড্রাইভে ক্যাশ মুভ করলে Chrome ডিস্ক রাইট সম্পূর্ণ সাইলেন্ট হয়ে নাই, কিন্তু সেগুলো নোটেবলি কম ফ্রিকোয়েন্ট হয়ে গেছে। Resource Monitor-এ, আমি প্রায় ৯,০০০ B/s রাইট লক্ষ্য করলাম। অন্য একটি কম্পিউটারে, আমি gầnাই Linux-এ একটি RAM ডিস্ক সেটআপ করলাম, এবং আমার ব্রাউজার ক্যাশ হলো সফলভাবে যে জিনিসগুলো RAM-এ মুভ করলাম।

Chrome-এর ক্যাশ পাথ চেঞ্জ করার পর ডাবল-চেক করুন, কারণ এটি কখনো কখনো ডিফল্ট লোকেশনে রিভার্ট হয়ে যায়।

শেষে, আমি কম কনসিকোয়েনশিয়াল এলিমেন্টগুলোতে আন্দাজ করলাম। যেহেতু ক্যাশ হ্যান্ডলিংয়ের মত সেম ইম্প্যাক্ট নাও থাকবেও, সেগুলো ব্যাকগ্রাউন্ড রাইটের সাথে সাহায্য করে।

এটির মধ্যে প্রথমটি ছিল Continue running background apps when Chrome is closed Chrome সেটিংসে ডিসেবল করা। এই সেটিং অফ থাকলে, Chrome এবং ইনস্টল্ড এক্সটেনশন বা অ্যাপ ব্রাউজার বন্ধ হওয়ার পর তত ডেটা রাইট করবে না। এরপর, আমি Preload Pages সেটিং-এ নেভিগেট করলাম এবং এটাকে Standard সেট করলাম। এটা আক্রমণাত্মক পেজ ক্যাশিং কমিয়ে দেয় ব্রাউজার ফাস্ট রেখে।

লোকাল ডেটা এবং হিস্টরি অন্যান্য দিকই যেগুলো আমি মনোযোগ দিয়েছিলাম, যদিও সেগুলো রাইটের হেভি সোর্স নয়। এগুলো এলিমেন্ট যেন হিস্টরি, কুকি, এবং ফেভিকন যেগুলো রেগুলারলি আপডেট হওয়া ছোট ডেটাবেসে লেখা হয়। এই এলিমেন্টগুলো ফুলি ডিজেবল করা যায় না, কিন্তু আপনি সেগুলোর বিষয়ে জেনে থাকলেই আরও পারস্পেক্টিভ পাবেন।

তারপর এক্সটেনশনগুলোও রয়েছে। যদিও এগুলো ডিস্কে ততটুকু রাইট করে না, কয়েকটি ফিল্টার লিস্ট বা লগ মেইনটেইন করে। আমি সেসব রিমুভ করলাম যেগুলো আমি এক্টিভলি ইউজ করি না। চূড়ান্তে, আমি গিগাবাইট স্টোরেজ স্পেস বাঁচাতে পারলাম না, কিন্তু সেটা লক্ষ্য ছিল না। আমি Chrome-কে লিনিয়ার করলাম এবং আমার SSD-তে দূরদराज কম রাইট অর্জন করলাম।

  1. [সমাধান] এক্সবক্স ওনে নেটফ্লিক্স এরর কোড NW-1-19

  2. Inbox by Gmail আপনার সময় বাঁচাতে ১০টি সুপার ইফিশিয়েন্ট উপায়

  3. ব্যাটলফ্রন্ট ২ লং লোড টাইম পিসিতে ফিক্স: দ্রুত ট্রাবলশুটিং গাইড

  4. Signal Desktop App কীভাবে আপনার প্রাইভেসি রক্ষা করতে সাহায্য করতে পারে