مرورگرها - یکی از برنامه های پرطرفدار در رایانه. مصرف RAM آنها اغلب بیش از آستانه 1 گیگابایت است، به همین دلیل است که رایانه و لپ تاپ های بسیار قدرتمند شروع به کم کردن سرعت می کنند، اگر شما بعضی از نرم افزارهای دیگر را به موازات اجرا کنید. با این حال، اغلب مصرف منابع افزایش می یابد، سفارشی سازی کاربر را تحریک می کند. بیایید به تمام گزینه هایی که چرا یک مرورگر وب می تواند مقدار زیادی از حافظه را در خود جای دهد.
دلایل افزایش مصرف RAM در مرورگر
حتی در رایانه های غیرمستقیم، مرورگرها و سایر برنامه های در حال اجرا می توانند در یک زمان قابل قبول کار کنند. برای انجام این کار، به اندازه کافی برای درک دلایل مصرف بالا RAM و جلوگیری از شرایطی که به آنها کمک می کند، قابل درک است.
دلیل 1: عرض مرورگر
برنامه های 64 بیتی همیشه از سیستم خواسته اند و به همین دلیل نیاز به RAM بیشتری دارند. این بیانیه برای مرورگرها درست است. اگر RAM رایانه به 4 گیگابایت برسد، می توانید با استفاده از مرورگر 32 بیتی به عنوان اصلی یا یدکی، آن را تنها در صورت لزوم وارد کنید. مشکل این است که حتی اگر توسعه دهندگان یک نسخه 32 بیتی ارائه دهند، مشخص نیست: شما می توانید آن را با باز کردن لیست کامل فایل های بوت، اما در صفحه اصلی تنها 64 بیت ارائه شده است.
گوگل کروم:
- صفحه اصلی سایت را باز کنید، در بلوک پایین بروید "محصولات" کلیک کنید "برای سیستم عامل های دیگر".
- در پنجره، نسخه 32 بیتی را انتخاب کنید.
موزیلا فایرفاکس:
- به صفحه اصلی بروید (باید یک نسخه از سایت را به زبان انگلیسی داشته باشید) و با کلیک روی لینک پایین بروید دانلود فایرفاکس.
- در صفحه جدید، لینک را پیدا کنید "گزینه های نصب پیشرفته و سایر سیستم عامل ها"اگر می خواهید این نسخه را به زبان انگلیسی دانلود کنید.
انتخاب کنید "ویندوز 32 بیتی" و دانلود کنید
- اگر به زبان دیگری نیاز دارید، روی لینک کلیک کنید "دانلود به زبان دیگر".
زبان خود را در لیست پیدا کنید و روی نماد با کتیبه کلیک کنید «32».
اپرا:
- صفحه اصلی سایت را باز کنید و روی دکمه کلیک کنید. "دانلود اپرا" در گوشه بالا سمت راست
- به پایین و در بلوک رفته "نسخه های بایگانی اپرا" روی پیوند کلیک کنید "پیدا کردن در آرشیو FTP".
- آخرین نسخه موجود را انتخاب کنید - در پایان لیست است.
- از سیستم عامل مشخص می شود "پیروزی".
- دانلود فایل "Setup.exe"بدون امضا "X64".
ویلوودی:
- برو به صفحه اصلی برو پایین صفحه و در بلوک دانلود روی کلیک کنید "Vivaldi برای ویندوز".
- در پایین صفحه و در بخش حرکت کنید "دانلود Vivaldi برای سیستم عامل های دیگر" بر اساس نسخه ویندوز 32 بیتی را انتخاب کنید.
مرورگر را می توان در بالای نسخه 64 بیتی موجود یا با حذف قبلی نسخه قبلی نصب کرد. Yandex.Browser نسخه 32 بیتی را ارائه نمی دهد. مرورگرهای وب که به طور خاص برای رایانه های کم پایان طراحی شده اند، مانند Pale Moon یا SlimJet، محدودیتی در انتخاب ندارند، بنابراین شما می توانید نسخه 32 بیتی را برای ذخیره چند مگابایت دانلود کنید.
همچنین ببینید: چگونه یک مرورگر را برای رایانه ضعیف انتخاب کنید
دلیل 2: برنامه های افزودنی نصب شده
یک دلیل نسبتا آشکار، با این حال نیاز به اشاره دارد. در حال حاضر همه مرورگرها تعداد زیادی افزودنی را ارائه می دهند و بسیاری از آنها واقعا مفید می باشند. با این حال، هر یک از این پسوند ممکن است تا 30 مگابایت رم و بیش از 120 مگابایت نیاز داشته باشد. همانطور که می دانید، نقطه نه تنها در تعداد پسوند ها، بلکه در هدف، عملکرد، پیچیدگی آنها است.
مسدود کننده های محرمانه آگهی اثبات زنده ای از آن هستند. تمام AdBlock یا Adblock Plus مورد علاقه شما RAM های بسیار بیشتری را اشغال می کند زمانی که شما به طور فعال از همان مبدا uBlock کار می کنید. شما می توانید ببینید که چه تعداد منابع یک یا چند فرمت از طریق مدیر Task در مرورگر ساخته شده است. تقریبا در هر مرورگر آن وجود دارد:
کروم - "منو" > "ابزارهای اضافی" > مدیر وظیفه (یا کلید ترکیبی را فشار دهید SHIFT + ESC).
فایرفاکس - "منو" > "بیشتر" > مدیر وظیفه (یا وارد شویددرباره: عملکرد
در نوار آدرس کلیک کنید وارد شوید).
اگر ماژول ویروسی پیدا کردید، به دنبال مقداری معقولتر از آن هستید، آنرا غیرفعال کنید یا آن را کاملا حذف کنید.
دلیل 3: تم ها
به طور کلی، این نکته از سوی دوم مطرح می شود، اما نه همه کسانی که موضوع طراحی را ذکر می کنند، یادآوری می کنند که به گسترش آن اشاره دارد. اگر می خواهید برای رسیدن به حداکثر عملکرد، تم را غیر فعال کنید یا حذف کنید، به برنامه به ظاهر پیش فرض ظاهر می شود.
دلیل 4: نوع برگه های باز
در این مرحله شما می توانید چندین نقطه را که به نوعی بر میزان مصرف RAM تاثیر می گذارد:
- بسیاری از کاربران با استفاده از زبانه زدن، اما همچنین به منابع نیاز دارند، مانند هر کس دیگری. علاوه بر این، از زمانیکه آنها در هنگام راه اندازی مرورگر مهم هستند، آنها بدون شکست قابل دانلود هستند. در صورت امکان، آنها باید با بوک مارک ها جایگزین شوند، فقط زمانی که لازم است باز شود.
- مهم این است که در مورد آنچه که در مرورگر انجام می دهید به یاد بیاورید. در حال حاضر بسیاری از سایت ها فقط متن و تصاویر را نمایش نمی دهند بلکه ویدیو را با کیفیت بالا نشان می دهند، پخش کننده های صوتی و سایر برنامه های کاربردی کامل را راه اندازی می کنند که، البته، نیاز به منابع بسیار بیشتری از یک وب سایت معمولی با حروف و نمادها دارد.
- فراموش نکنید که مرورگرها از صفحات قابل برنامه ریزی progruzku استفاده می کنند. به عنوان مثال، نوار VK یک دکمه برای پرش به صفحات دیگر ندارد، بنابراین صفحه بعدی بارگذاری می شود حتی زمانی که شما در قسمت قبلی قرار دارید که نیاز به RAM دارد. علاوه بر این، هر چه بیشتر به پایین بروید، قسمت بزرگتر صفحه در RAM قرار می گیرد. از این جهت، ترمزها حتی در یک برگه وجود دارد.
هر یک از این ویژگی ها کاربر را به آن باز می گرداند "دلیل 2"به طور خاص، این امکان وجود دارد که مدیر Task را که در مرورگر وب ساخته شده است پیگیری کند - کاملا ممکن است که تعداد زیادی حافظه طول می کشد 1-2 صفحه خاص، که دیگر مربوط به کاربر نیست و گسل مرورگر نیست.
دلیل 5: سایت هایی با جاوا اسکریپت
بسیاری از سایت ها برای کار خود از جاوا اسکریپت استفاده میکنند. برای اینکه بخشی از صفحه اینترنتی در JS به درستی نمایش داده شود، تفسیر کد آن ضروری است (تجزیه و تحلیل خطی به صورت خطی با اجرای بیشتر). این نه تنها بار را کاهش می دهد بلکه رم را برای پردازش نیز دور می کند.
کتابخانه های پلاگین توسط توسعه دهندگان سایت به طور گسترده ای مورد استفاده قرار می گیرند و می توانند در اندازه های بسیار بزرگ باشند و به طور کامل بارگذاری شوند (البته، به RAM)، حتی اگر عملکرد سایت به آن نیاز نداشته باشد.
شما می توانید با این قضیه مبارزه کنید - با خاموش کردن جاوا اسکریپت در تنظیمات مرورگر، و یا به آرامی - با استفاده از پسوندهای مانند NoScript برای فایرفاکس و ScriptBlock برای Chromium، مسدود کردن بارگذاری و عمل JS، جاوا، فلش، اما به شما اجازه می دهد تا انتخاب صفحه نمایش خود را انتخاب کنید. در زیر نمونه ای از همان سایت را مشاهده می کنید، ابتدا با مسدود کننده اسکریپت غیرفعال شده و سپس آن را فعال کنید. صفحه پاک کننده، کمتر آن کامپیوتر را بارگیری می کند.
دلیل 6: عملیات مرورگر پیوسته
این پاراگراف از گذشته، اما فقط در بخش خاصی از آن است. مشکل جاوا اسکریپت نیز این واقعیت است که پس از اتمام استفاده از یک اسکریپت خاص، ابزار مدیریت حافظه JS به نام Garbage Collection بسیار موثر عمل نمی کند. این یک تاثیر بسیار خوبی بر مقدار شلوغ RAM در یک دوره کوتاه مدت ندارد، و نه به ذکر زمان راه اندازی طولانی مرورگر. پارامترهای دیگری نیز وجود دارد که بر روی RAM در طول عمر طولانی مدت مرورگر اثر منفی دارد، اما در مورد توضیحات آنها متمرکز نخواهیم شد.
ساده ترین راه برای بررسی این است که با مراجعه به چندین سایت و اندازه گیری میزان RAM اشغال شده، و سپس مرورگر را مجددا راه اندازی کنید. بنابراین، شما می توانید 50 تا 200 مگابایت را در یک جلسه چندین ساعت بگذارید. اگر مرورگر را برای یک روز یا بیشتر راه اندازی مجدد نکنید، میزان حافظه که در حال حاضر هدر رفته است می تواند به 1 گیگابایت یا بیشتر برسد.
چطور می توان مصرف RAM را ذخیره کرد؟
در بالا، ما نه تنها 6 دلیل را که بر میزان RAM آزاد تاثیر می گذارند، بلکه همچنین به آنها اشاره کردیم. با این حال، این نکات همیشه به اندازه کافی کافی نیست و راه حل های اضافی برای مسئله مورد نیاز است.
با استفاده از زبانه های پس زمینه برش مرورگر را باز کنید
بسیاری از مرورگرهای محبوب در حال حاضر کاملا غرق هستند، و همانطور که ما قبلا متوجه شدیم، گسل همیشه موتور مرورگر و کاربر عمل نمی کند. صفحات خود اغلب با محتوای غلط و باقی مانده در پس زمینه، همچنان به مصرف منابع RAM کمک می کنند. برای دانلود آنها می توانید از مرورگرهایی که از این ویژگی پشتیبانی می کنند استفاده کنید.
به عنوان مثال، Vivaldi یک چیز مشابه دارد - فقط روی RMB روی تب کلیک کنید و مورد را انتخاب کنید "بارگزاری زبانههای پسزمینه"، پس از آن همه از جمله فعال خواهد شد از RAM رها شده است.
در SlimJet قابلیت زبانه آپلود خودکار قابل تنظیم است - شما باید تعداد زبانه های خالی را مشخص کنید و زمانیکه مرورگر آنها را از حافظه ریست کند. در این لینک در مرورگر ما اطلاعات بیشتری کسب کنید.
Yandex.Browser اخیرا عملکرد Hibernate را اضافه کرده است، که مانند عملکرد نام مشابه در ویندوز، اطلاعات را از حافظه RAM به هارد دیسک دانلود می کند. در این وضعیت، زبانه هایی که برای یک زمان معین استفاده نشده اند، به حالت خواب زمستانی می روند، رم را آزاد می کنند. هنگامی که شما مجددا به برگه آپلود دسترسی پیدا می کنید، کپی آن از درایو گرفته می شود، صرفه جویی در جلسه آن، به عنوان مثال، تایپ کردن. صرفه جویی در یک جلسه یک مزیت مهم در برابر تخلیه اجباری یک برگه از RAM است، جایی که تمام پیشرفت سایت بازنشانی می شود.
ادامه مطلب: تکنولوژی Hibernate در مرورگر Yandex
علاوه بر این، J. Browser هنگامی که برنامه شروع می شود، یک تابع بارگیری صفحه ای هوشمند دارد: زمانی که مرورگر را با آخرین ذخیره ذخیره شده شروع می کنید، زبانه هایی که ثابت شده اند و مورد استفاده معمول در جلسه قبلی بارگذاری می شوند و در حافظه قرار می گیرند. زبانه های کمتر محبوب فقط هنگام دسترسی به آنها بارگذاری می شوند.
ادامه مطلب: بارگذاری فکری زبانه ها در مرورگر یندکس
نصب افزونه های کنترل زبانه
هنگامی که شما نمی توانید بر ناراحتی مرورگر غلبه کنید، نمی خواهید از مرورگرهای سبک و غیرقابل استفاده استفاده کنید، می توانید یک پسوند را که فعالیت زبانه های پس زمینه را کنترل می کند، نصب کنید. مشابه در مرورگرها اجرا شده است، که کمی بالاتر مورد بحث قرار گرفته است، اما اگر به دلایلی برای شما مناسب نباشد، پیشنهاد می شود که در انتخاب نرم افزار شخص ثالث انتخاب شود.
در فریم های این مقاله دستورالعمل هایی برای استفاده از چنین افزونه ها را توصیف نخواهیم کرد، زیرا حتی یک کاربر تازه کار قادر به درک کار خود خواهد بود. علاوه بر این، انتخاب ما را برای شما، لیست محبوب ترین راه حل های نرم افزاری را می گذاریم:
- OneTab - هنگامی که شما بر روی دکمه Expansion کلیک میکنید، تمام زبانههای باز بسته میشوند، تنها یکی باقی میماند - یکی از آنها که به صورت دستی باز هر سایت را به صورت مورد نیاز باز میگرداند. این یک راه آسان برای سریع آزاد کردن RAM بدون از دست دادن جلسه فعلی است.
دانلود از Google Webstore | افزودنیهای فایرفاکس
- معلق بزرگ - بر خلاف زبانه OneTab در یک جا نیست، بلکه به راحتی از RAM رها شده است. این می تواند به صورت دستی با کلیک بر روی دکمه فرمت انجام شود یا یک تایمر را تنظیم کنید، پس از آن زبانه ها به صورت خودکار از حافظه ریست می شوند. در عین حال، آنها همچنان در لیست برگه های باز قرار می گیرند، اما دفعه بعد که به آنها دسترسی پیدا می شود، آنها دوباره راه اندازی می شوند، دوباره شروع به جمع آوری منابع کامپیوتر می کنند.
دانلود از Google Webstore | افزونه های فایرفاکس (افزونه بر پایه Tab Under Suspender)
- TabMemFree - به طور خودکار زبانه های پس زمینه استفاده نشده را بارگیری می کند، اما اگر آنها ثابت شوند، پسوند آنها را از بین می برد. این گزینه برای پخش کننده های پسزمینه یا ویراستاران متن باز مناسب است.
دانلود از Google Webstore
- Tab Wrangler یک فرمت کاربردی است که بهترین انتخاب را از قبل دارد. در اینجا کاربر می تواند نه تنها زمانی که پس از آن برگه باز از حافظه بارگیری، بلکه تعداد آنها که در آن قانون اجرا می شود را تنظیم کنید. اگر صفحات یا صفحات خاصی از یک سایت خاص نیازی به پردازش نباشد، می توانید آنها را به «لیست سفید» اضافه کنید.
دانلود از Google Webstore | افزودنیهای فایرفاکس
راه اندازی مرورگر
در تنظیمات استاندارد عملا هیچ پارامتری وجود دارد که می تواند بر مصرف RAM توسط مرورگر تاثیر بگذارد. با این وجود، یک فرصت اساسی همچنان وجود دارد.
برای Chromium:
گزینه های بهینه سازی Chromium مبتنی بر مرورگر محدود هستند، اما طیف وسیعی از ویژگی ها به مرورگر وب خاص بستگی دارد. در اغلب موارد، شما تنها می توانید از پیش تعیین شده از موارد مفید آن را غیر فعال کنید. پارامتر در است "تنظیمات" > "محرمانه بودن و امنیت" > "استفاده از نکات برای سرعت بخشیدن به بارگذاری صفحه".
برای فایرفاکس:
به "تنظیمات" > "عمومی". یافتن یک بلوک "عملکرد" و تیک کن یا علامت "استفاده از تنظیمات عملکرد توصیه شده". اگر علامت کادر را بردارید، 2 امتیاز دیگر برای تنظیم عملکرد باز خواهد شد. اگر کارت گرافیک به درستی داده ها را پردازش نکنید و یا پیکربندی کنید، می توانید شتاب سخت افزاری را غیر فعال کنید "حداکثر تعداد فرآیندهای محتوا"به طور مستقیم بر RAM تاثیر می گذارد. جزئیات بیشتر در مورد این تنظیمات در صفحه حمایت از موزیلا از زبان روسی نوشته شده است، که میتوانید با کلیک روی لینک آن را دریافت کنید "ادامه مطلب".
برای غیرفعال کردن شتاب بارگذاری صفحه مانند آنچه که برای Chromium در بالا توضیح داده شد، باید تنظیمات آزمایشی را ویرایش کنید. این در زیر نوشته شده است.
به هر حال، در فایرفاکس امکان کم کردن مصرف RAM وجود دارد، اما تنها در یک جلسه واحد. این یک راه حل یک بار است که می تواند در شرایط استفاده زیاد از منابع RAM مورد استفاده قرار گیرد. در نوار آدرس وارد شویددرباره: حافظه
، پیدا کردن و کلیک بر روی دکمه "کم کردن استفاده از حافظه".
با استفاده از تنظیمات آزمایشی
در مرورگرهای موتور Chromium (و Blink fork آن)، و همچنین کسانی که از موتور فایرفاکس استفاده می کنند، صفحاتی با تنظیمات پنهان وجود دارد که می تواند بر میزان رم اختصاص داده شود. بلافاصله باید توجه داشت که این روش بیشتر کمکی می کند، بنابراین نباید به طور کامل تکیه کرد.
برای Chromium:
در نوار آدرس وارد شویدchrome: // flags
، کاربران Yandex Browser باید وارد شوندمرورگر: // پرچم ها
و مطبوعات وارد شوید.
عنصر بعدی را در قسمت جستجو وارد کنید و روی آن کلیک کنید وارد شوید:
# اتوماتیک تب زدن
- بارگیری اتوماتیک زبانه ها از RAM، اگر سیستم دارای حافظه آزاد کم باشد. هنگامی که شما مجددا دسترسی به برگه آپلود می کنید، ابتدا باید آن را دوباره راه اندازی کنید. ارزش آن را بدهد "فعال" و مرورگر را مجددا راه اندازی کنید.
به هر حال، رفتن بهکروم: // از بین می رود
(هر دومرورگر: // از بین بردن
)، شما می توانید یک لیست از برگه های باز را به ترتیب اولویت خود، تعیین شده توسط مرورگر و مدیریت فعالیت خود را مشاهده کنید.
برای فایرفاکس، ویژگی های بیشتری وجود دارد:
در قسمت آدرس وارد شویددرباره: پیکربندی
و کلیک کنید "من ریسک را قبول میکنم!".
دستورات را که می خواهید در جعبه جستجو تغییر دهید وارد کنید. هر یک از آنها به طور مستقیم یا غیرمستقیم بر RAM تاثیر می گذارد. برای تغییر مقدار، بر روی پارامتر LMB 2 بار کلیک کنید یا کلیک راست> "سوئیچ":
browser.sessionhistory.max_total_viewers
- تنظیم مقدار رم که به صفحات بازدید شده اختصاص یافته است. به طور پیش فرض این است که به سرعت صفحه را هنگامی که با بازگشت به جای بازگشت به آن بازگردید، صفحه نمایش دهید. برای صرفه جویی در منابع، این پارامتر باید تغییر کند. برای تنظیم ارزش آن دوبار کلیک کنید LMB. «0».config.trim_on_minimize
- مرورگر را به فایل پیجینگ در حالی که در حالت به حداقل رسیده است، بارگیری می کند.به طور پیش فرض، دستور در فهرست نیست، بنابراین خودتان آن را ایجاد کنید. برای انجام این کار روی یک محل خالی RMB کلیک کنید، انتخاب کنید "ایجاد" > "رشته".
نام فرمان بالا را وارد کنید و در قسمت "ارزش" بنویسید "راست".
browser.cache.memory.enable
- اجازه یا ممنوعیت حافظه پنهان در حافظه درون جلسه ذخیره می شود. توصیه نمی شود که اتصال قطع شود، زیرا سرعت بارگذاری صفحات را کاهش می دهد، زیرا حافظه پنهان بر روی هارد دیسک ذخیره می شود که بسیار پایین تر از سرعت RAM است. معنای "راست" (به طور پیش فرض) اجازه می دهد تا اگر میخواهید غیرفعال شود - مقدار را تنظیم کنید "دروغ". برای این تنظیم برای کار، مطمئن شوید که موارد زیر را فعال کنید:browser.cache.disk.enable
- قرار دادن حافظه پنهان مرورگر در هارد دیسک. معنای "راست" ذخیره سازی حافظه پنهان را قادر می سازد و اجازه می دهد که تنظیمات قبلی درست کار کند.شما می توانید دستورات دیگر را سفارشی کنید. browser.cacheبرای مثال، مشخص کردن مکان ذخیره سازی cache در هارد دیسک به جای RAM و غیره
browser.sessionstore.restore_pinned_tabs_on_demand
- مقدار را تنظیم کنید "راست"برای غیر فعال کردن قابلیت بارگذاری زبانه های پین شده هنگام شروع مرورگر. آنها در پسزمینه بارگیری نمی شوند و تا زمانی که به آنها برسید، مقدار زیادی از RAM را مصرف می کنید.network.prefetch-next
- پیش بارگذاری صفحه را غیرفعال می کند. این همان پیشگام است، تجزیه و تحلیل لینک ها و پیش بینی جایی که شما بروید. ارزش آن را بدهد "دروغ"برای غیر فعال کردن این ویژگی
همچنین ببینید:
نحوه تغییر اندازه فایل صفحه در ویندوز XP / ویندوز 7 / ویندوز 8 / ویندوز 10
تعیین اندازه فایل پیوند بهینه در ویندوز
آیا من به یک فایل پیجینگ در SSD نیاز دارم
پیکربندی توابع تجربی را می توان ادامه داد، از آنجا که فایرفاکس دارای بسیاری از پارامترهای دیگر است، اما آنها RAM بسیار کمتر از موارد ذکر شده در بالا تاثیر می گذارد. پس از تغییر تنظیمات، فراموش نکنید که مرورگر را مجددا راه اندازی کنید.
Мы разобрали не только причины высокого потребления браузером оперативной памяти, но и разные по легкости и эффективности способы снизить расход ресурсов ОЗУ.