Използване на паметта на Google Chrome или проблеми с изтичане на паметта?
Обичам да използвам Google Chrome за сърфиране в интернет и една от основните причини винаги е била, защото е супер бързо! Никога не съм харесвал подуването на Firefox с всички добавки и Internet Explorer е просто бавен.
Microsoft Edge е доста по-бърз от IE, но аз използвам толкова много други услуги на Google, че Chrome ме дърпа обратно. Новият браузър на Quantum на Firefox е дори по-бърз от Chrome и наистина си мислех за превключване.
Когато за първи път започнах да използвам Chrome, бях възхитен от простия чист интерфейс и невероятната скорост на сърфиране. Въпреки това, след няколко месеца на използване на Chrome в много бърз компютър, забелязах, че раздели ще бъдат празни за няколко секунди, преди да заредите уеб страница и друга обща забава.
Диспечер на задачите в Chrome
След като направихме малко навикане, реших да погледна мениджъра на задачите и да видя какви процеси се изпълняват за Chrome. Ето какво намерих:
Свещенна крава! Това са невероятни 35 Google Chrome процеси! Това е много процеси плюс над 5 GB в паметта. Какви са тези процеси в Chrome? Разбира се, имах 16 раздела отворени, когато взех снимката по-горе, но всички уеб страници бяха статични, без да се възпроизвеждат видеоклипове или анимации. Така че защо 35 процеси и GBs на паметта?
Можете да разберете какво стои зад всеки един от тези процеси в Chrome, като кликнете с десния бутон на мишката върху лентата за заглавие (не в раздела) и изберете Диспечер на задачите.
Тук ще видите всеки процес (наречен Task), изпълняван в Google Chrome. Бързо ме изненада от това, което видях.
Браузърът е един процес, всеки раздел е негов собствен процес и след това има процеси за уеб приложения, за графичния процесор и за всяко разширение и плъгин, които съм активирал! Eeeks! От това, което чета онлайн от Google, те разделят всичко на различни процеси, защото прави браузъра по-стабилен. Ако приставката за Flash например се срине, тя няма да премахне всичките ви раздели или целия браузър.
Използвайки Google Chrome толкова дълго, осъзнах, че това е много вярно. Имаше много пъти, когато един таб умира и мога просто да затворя раздела и да използвам останалите си раздели нормално, или Shockwave просто ще виси и аз убих този един раздел и всичко останало работи добре.
Така че следващата ми мисъл беше дали всички отделни процеси използват допълнителна памет, а не как е била по-рано. От това, което съм събрал онлайн, изглежда, че дори и да има по-малко процеси, плъгините и разширенията все още ще използват памет, може би малко по-малко. Има лек ръст за създаване на нов процес, но той е незначителен.
Може също да сте забелязали няколко изброени като подрамка: https://accounts.google.com. Отначало си помислих, че това е нещо, свързано с отварянето на раздел в Gmail, но научих, че е нещо съвсем друго. По принцип Google поставя някои процеси в собствения си процес, за да ги изолира правилно. Така че имаше няколко уебсайта, които бяха вътре в тези под-рамки, вместо да имат свой собствен отделен раздел в списъка.
Има ли нещо, което можете да направите, за да намалите количеството памет, което Chrome използва? За мен забелязах голяма разлика, когато изключих флаш за всички сайтове, вместо да го оставя на Попитайте ме първо настройка. За да изключите светкавицата напълно, отидете на Настройки, след това кликнете върху напреднал в долната част и след това кликнете върху Настройки на съдържанието при Поверителност и сигурност. Кликнете върху флаш и след това се уверете, че се казва Блокирайте сайтовете да изпълняват Flash.
Това ми спести над 1 GB памет. Не знаех, но няколко уебсайта използваха Flash. Дори и с Flash да е забранено, уебсайтовете са работили добре, така че запазих Flash забранен. Другият начин да намалите паметта е да премахнете някои разширения, особено ако не ги използвате. Също така можете просто да деактивирате разширение, ако се нуждаете от него от време на време и не искате да го премахнете напълно.
Деактивирането на разширението ще предотврати използването на памет. И накрая, може би сте забелязали a Процес на GPU в Chrome, който трябва да бъде активиран по подразбиране. Ако вашият хардуер го поддържа, Chrome ще прехвърли някои задачи на графичния процесор, който е по-бърз и по-ефективен от процесора. Това се казва Хардуерно ускорение. Ако искате, можете да го деактивирате, като отидете в Настройки и след това превъртите докрай до долната част Система.
Ако забраните хардуерното ускорение, опитът ви с Chrome ще бъде малко по-бавен, така че имайте това предвид.
Така че, ако смятате, че Chrome заема твърде много RAM, проверете в Task Manager и опитайте да деактивирате разширението, което използва прекомерно количество памет. За мен имах разширение, което ми хареса, но не бях актуализирано от 2013 г., поради което можеше да използва толкова много памет. Ако не се нуждаете от разширение за ограничаване на ресурсите, деактивирайте го и ще имате по-добро сърфиране. Също така изключете Flash, освен ако наистина не ви трябва. Наслади се!