آموزش کاهش مصرف رم کروم با تغییر چند فلگ مخفی

به دلیل سرعت بالا و سازگاری گسترده با سرویس های تحت وب، مرورگر کروم، یکی از محبوب ترین ابزارهای وب گردی می باشد.
اما یکی از چالش های اصلی کار با آن، مصرف بیش از حد رم است. بسیاری از افراد تصور می کنند که برای کاهش فشار روی سیستم، تنها راه حل، بستن تب ها یا استفاده از افزونه ها است. در حالی که کروم مجموعه ای از قابلیت های مخفی به نام فلگ دارد که با فعال سازی یا غیرفعال سازی آن ها می توان عملکرد مرورگر را بهینه و مصرف رم را به شکل قابل توجهی کاهش داد. به همین منظور در این مطلب از انزل وب، نحوه کاهش مصرف رم کروم با تغییر چند فلگ مخفی را ارائه خواهیم کرد.
رفع مشکل استفاده بیش از حد کروم از رم | How to reduce Chrome’s RAM usage using flags
به طور خلاصه برای افزایش ظرفیت رم مرورگر کروم، فلگ هایی مانند Partial swap، Infinite Tab Freezing را فعال کنید. قابلیت هایی مانند تنظیم پروکسی در کروم و… در مدیریت اتصال به شما کمک می کنند اما ممکن است کروم، رم بیشتری را مصرف کنند. با فعال سازی چند فلگ مخصوص، می توان مصرف رم کروم را به طور چشمگیری کاهش داد.
فلگ ها قابلیت هایی آزمایشی هستند که گوگل برای بهبود تجربه کاربری ارائه کرده است و اگر درست انتخاب شوند، می توانند سرعت پاسخ دهی کروم را افزایش داده و منابع سیستم را بهتر مدیریت کنند.
برای دسترسی به هر فلگ کافیست آدرس عنوان شده را در آدرس بار وارد و اینتر را بزنید.
1- کاهش مصرف گوگل کروم با فلگ Partial swap
یکی از مهم ترین فلگ هایی که به کاهش مصرف زیاد کروم کمک می کند، Partial swap است. این قابلیت با اولویت دهی به تب های فعال تر، مدیریت حافظه در کروم را بهتر می کند. همچنین باعث می شود تنها قسمت هایی از رابط که تغییر کرده اند به روز رسانی شوند، نه کل پنجره. همین موضوع مصرف رم را کم می کند و سرعت واکنش مرورگر را افزایش می دهد. برای فعالسازی این قابلیت، آدرس زیر را کپی کنید و در مرورگر کروم خود وارد کنید. این قابلیت در حالت پیش فرض فعال است اما برای اطمینان آن را در نوار آدرس وارد کنید و بررسی کنید که روی Enabled باشد. اگر غیرفعال است، آن را فعال کنید و روی Relaunch در پایین صفحه کلیک کنید.
chrome://flags/#ui-disable-partial-swap
2- فعال سازی فلگ Infinite Tab Freezing
زمانی که چندین تب را در کروم باز می کنید، مرورگر به صورت خودکار بعضی از آن ها را فریز می کند تا حافظه آزاد شود. چون هر تب یک پردازش مستقل ایجاد می کند، باز کردن تب های زیاد باعث مصرف زیاد رم گوگل کروم می شود. با فعال کردن فلگ Infinite Tab Freezing، کروم تمام تب ها به جز پنج تب آخر که اخیرا استفاده شده اند و تب های فعال (مانند تب هایی که موسیقی یا ویدیو پخش می کنند) را فریز می کند.
برای فعالسازی این قابلیت، به آدرس زیر بروید و آن را روی Enabled قرار دهید و روی Relaunch در پایین صفحه کلیک کنید.
chrome://flags/#infinite-tabs-freezing
3- فعال کردن فلگ Memory purge on freeze limit
قابلیت Memory purge on freeze limit باعث کاهش مصرف رم و بهینه سازی مرورگر کروم می شود. فریز کردن تب ها باعث صرفه جویی در رم می شود، اما کروم باید به طور مداوم پردازشی برای پاک سازی آن ها اجرا کند. اگر این پاک سازی بیش از حد انجام شود، ممکن است برعکس باعث افزایش مصرف پردازنده و حتی رم شود.
با فلگ Memory Purge on Freeze Limit پاک سازی حافظه تنها یک بار در هر بازه پس زمینه انجام می شود و نه به صورت مداوم.
در نتیجه منجر به کاهش پردازش اضافه و کاهش مصرف رم می شود. به آدرس زیر بروید و آن را روی Enabled قرار دهید و روی Relaunch در پایین صفحه کلیک کنید.
chrome://flags/#memory-purge-on-freeze-limit
کاهش مصرف رم کروم با محدود کردن تعداد دفعات پاکسازی حافظه در تبهای فریز شده
افزونه های کروم برای طراحان وب، فرایند طراحی را سریع تر و حرفه ای تر می کنند. در کنار آن، با فعال سازی ابزارها و فلگ های کاهش مصرف رم در کروم می توان اجرای مرورگر را سبک تر کرد تا هنگام کار با پروژه های سنگین کندی ایجاد نشود. ترکیب این دو، تجربه ای روان و کارآمد برای طراحان وب فراهم می سازد.
4- قابلیت Disable subframe process reuse
معماری کروم به گونه ای است که هر تب یک پردازش مستقل ایجاد می کند. این موضوع امنیت را بالا می برد، اما مصرف رم را هم افزایش می دهد.
فلگ Disable subframe process reuse می تواند این مشکل را کم کند.
وقتی این فلگ غیرفعال (Disabled) باشد، کروم از پردازش های بلا استفاده تب های دیگر دوباره استفاده می کند و لازم نیست هر بار پردازش جدید بسازد. همین موضوع مصرف رم را کاهش می دهد.
این قابلیت معمولا خاموش است، بنابراین اگر آن را فعال دیدید، خاموش کنید تا امکان استفاده دوباره از پردازش ها فعال شود و روی Relaunch در پایین صفحه کلیک کنید.
آدرس زیر را کپی کنید و در مرورگر کروم وارد کنید.
chrome://flags/#disable-process-reuse
جمع بندی
مصرف بالای رم در کروم می تواند آزاردهنده باشد، به ویژه اگر عادت به باز کردن تب های زیاد داشته باشید. فلگ هایی که در این مطلب توضیح داده شدند، ابزارهای موثری برای کاهش استفاده گوگل کروم از رم هستند. هرچند این قابلیت ها آزمایشی هستند و ممکن است در برخی سیستم ها رفتار متفاوتی داشته باشند، اما برای بسیاری از کاربران، فعال کردن چند فلگ کلیدی باعث افزایش سرعت، کاهش هنگ و تجربه روان تر در کار با کروم می شود.
دیدگاهتان را بنویسید