ترفندهای کاهش مصرف رم در گوگل کروم

ترفندهای کاهش مصرف رم در گوگل کروم
ترفندهای کاهش مصرف رم در گوگل کروم
صنم محمدیانمدت مطالعه: ۶ دقیقه۱۴۰۵/۰۲/۱۲

اگر از مصرف بالای رم کروم خسته شده‌اید، با چند ترفند می‌توانید کاری کنید تا رم سیستمتان نفسی تازه کند.

اگر در حین گشت‌وگذار در وب با تنها چند تب باز، فن لپ‌تاپتان با حداکثر سرعت به کار می‌افتد یا جابه‌جایی بین صفحات با تأخیرهای آزاردهنده همراه است، بدانید که تنها نیستید. بسیاری از کاربران با مشکل مصرف بالای رم در مرورگر گوگل کروم مواجه هستند.

با‌این‌حال، این مشکل غیرقابل حل نیست. گوگل در به‌روزرسانی‌های اخیر، ویژگی‌هایی مانند Memory Saver و Performance Mode را معرفی کرده تا مصرف رم را مدیریت کند. علاوه‌بر‌این، ترفندهای عملی دیگری نیز وجود دارد که می‌تواند بار روی سخت‌افزار شما را کاهش دهد.

در این مقاله، مجموعه‌ای از راهکارهای ساده تا پیشرفته را برای بهینه‌سازی گوگل کروم و آزادسازی فضای رم بررسی می‌کنیم.

استفاده از ابزارهای داخلی کروم برای مدیریت حافظه

با استفاده از برخی قابلیت‌های داخلی کروم می‌توان مصرف منابع این مرورگر را بهتر مدیریت کرد:

فعال‌سازی قابلیت Memory Saver

تب‌های باز حتی زمانی که مشاهده نمی‌شوند، کدهای جاوااسکریپت سنگینی را در پس‌زمینه پردازش می‌کنند. قابلیت Memory Saver با شناسایی هوشمند تب‌های غیرفعال، وضعیت آن‌ها را فریز (Freeze) کرده و به حالت خواب می‌برد. این فرآیند باعث می‌شود فضای رم بلافاصله برای فعالیت‌های جاری شما آزاد شود. برای فعال‌سازی این قابلیت مراحل زیر را طی کنید:

  • روی آیکون سه‌نقطه در گوشه بالای مرورگر کلیک کنید.
  • وارد بخش Settings شوید.
  • از منوی سمت چپ، گزینه Performance را انتخاب کنید.
  • سوئیچ گزینه‌ی Memory Saver را در حالت روشن قرار دهید.
  • اگر سیستم شما با کمبود شدید منابع مواجه است، می‌توانید حالت این قابلیت را روی Maximum قرار دهید تا کروم با سخت‌گیری بیشتری تب‌ها را غیرفعال کند. حالت Moderate تعادل مناسبی بین کارایی و سرعت بازخوانی تب‌ها ایجاد می‌کند.

    برای جلوگیری از قطع اتصال در سایت‌های حساسی مانند پنل‌های ترید آنلاین، پخش‌کننده‌های موسیقی یا سرویس‌های ایمیل، حتماً آدرس آن‌ها را در بخش Always keep these sites active وارد کنید تا هرگز به حالت خواب نروند.

    غیرفعال‌سازی پیش‌بارگذاری صفحات

    کروم به‌صورت پیش‌فرض سعی می‌کند لینک‌هایی را که احتمال دارد روی آن‌ها کلیک کنید، پیش‌بینی و قبل از درخواست شما بارگذاری کند. این ویژگی در سیستم‌های قدرتمند سرعت را بالا می‌برد، اما در سیستم‌های کم‌رم باعث هدررفت منابع برای صفحاتی می‌شود که شاید هرگز نبینید.

  • به بخش Settings و سپس Performance بروید.
  • گزینه‌ی Preload pages را پیدا کنید.
  • این قابلیت را غیرفعال کنید تا منابع سیستم فقط صرف صفحاتی شود که واقعاً باز می‌کنید.
  • غیرفعال‌سازی هوش مصنوعی و پردازش‌های پنهان

    اضافه شدن مدل‌های هوش مصنوعی به هسته‌ی کروم، قابلیت‌های مدرنی را ارائه می‌دهد اما این قابلیت‌ها نیازمند تخصیص منابع سخت‌افزاری قابل‌توجهی هستند.

    غیرفعال کردن قابلیت‌های هوش مصنوعی محلی کروم

    گوگل با افزودن مدل‌ هوش مصنوعی Gemini Nano به کروم، قابلیت‌های هوشمندی مانند خلاصه‌سازی و بازنویسی متن را به صورت محلی فراهم کرده است.

    این مدل در سیستم‌های دارای GPU قدرتمند، روی حافظه‌ی گرافیکی اجرا می‌شود و رم را کمتر درگیر می‌کند؛ اما در دستگاه‌های بدون گرافیک مجزا، به CPU و رم سیستم متکی می‌شود و می‌تواند تا چند گیگابایت رم را اشغال کند. به همین دلیل، روی لپ‌تاپ‌های معمولی باعث افت شدید عملکرد می‌شود و غیرفعال کردن آن‌ها توصیه می‌شود.

  • در نوار آدرس عبارت chrome://flags را تایپ کنید و اینتر بزنید.
  • عبارات زیر را در کادر جست‌وجو وارد کرده و وضعیت تمام آن‌ها را روی Disabled قرار دهید:
  • پس از تغییر وضعیت، مرورگر را با دکمه Relaunch ریستارت کنید.
  • برای اطمینان از حذف کامل مدل، می‌توانید مراحل زیر را دنبال کنید:

  • عبارت chrome://chrome-urls را در نوار آدرس وارد کنید.
  • گزینه‌ی Enable internal debugging pages را فعال کنید.
  • عبارت chrome://on-device-internals را در نوار آدرس وارد کنید.
  • وارد تب Model Status شوید.
  • اگر مدل همچنان با حجم بالا دیده می‌شود، ممکن است نیاز به زمان باشد تا کروم آن را طی فرآیندهای پس‌زمینه پاک‌سازی کند.

    جلوگیری از اجرای کروم پس از بسته شدن

    به‌صورت پیش‌فرض، هسته‌ی کروم حتی پس از بستن تمام پنجره‌های مرورگر، در پس‌زمینه فعال می‌ماند تا در اجرای بعدی سریع‌تر باز شود. این ویژگی برای سیستم‌های کم‌رم مناسب نیست، زیرا حافظه را بیهوده اشغال نگه می‌دارد.

  • به مسیر Settings بروید.
  • گزینه System را انتخاب کنید.
  • گزینه‌ی Continue running background apps when Google Chrome is closed را غیرفعال کنید.
  • با انجام این کار، هر بار که مرورگر را می‌بندید، تمام منابع اشغال‌شده توسط آن به‌طور کامل آزاد می‌شوند.

    مدیریت حرفه‌ای افزونه‌ها و تب‌ها

    گاهی اوقات مشکل اصلی از خودِ مرورگر نیست، بلکه انباشت افزونه‌های فراموش‌شده یا مدیریت نادرست تب‌ها باعث کندی می‌شود.

    کنترل دقیق دسترسی افزونه‌ها

    یکی از مؤثرترین روش‌ها برای کاهش مصرف رم، جلوگیری از اجرای خودکار افزونه‌ها روی تمام صفحات وب است. اکثر افزونه‌ها به‌صورت پیش‌فرض روی تمام سایت‌ها اجرا می‌شوند و کدهای خود را تزریق می‌کنند.

  • در نوار آدرس عبارت chrome://extensions را وارد کنید.
  • روی دکمه‌ی Details در کارت مربوط به هر افزونه کلیک کنید.
  • در بخش Site access، گزینه را از On all sites به On click تغییر دهید.
  • با این تغییر، افزونه در حالت خواب باقی می‌ماند و تنها زمانی که روی آیکون آن کلیک کنید، فعال می‌شود و منابع سیستم را مصرف می‌کند.

    شناسایی و حذف افزونه‌های سنگین

    کروم دارای یک تسک منیجر (Task Manager) داخلی است که دقیقاً نشان می‌دهد کدام بخش بیشترین فشار را به سیستم وارد می‌کند.

  • کلیدهای ترکیبی Shift + Esc را فشار دهید.
  • روی ستون Memory footprint کلیک کنید تا موارد بر اساس مصرف رم مرتب شوند.
  • افزونه‌هایی را که مصرف غیرعادی (مثلاً بالای ۵۰۰ مگابایت) دارند شناسایی کنید.
  • اگر با افزونه‌ای مواجه شدید که مصرف بسیار بالایی دارد، بهتر است آن را حذف کرده و از جایگزین‌های سبک‌تر استفاده کنید. برای مثال، استفاده از uBlock Origin معمولاً گزینه‌ی بهینه‌تری نسبت به مسدودکننده‌های تبلیغاتی قدیمی و سنگین است.