Домашня » як » Перестаньте скаржитися, що ваш браузер використовує багато оперативної пам'яті

    Перестаньте скаржитися, що ваш браузер використовує багато оперативної пам'яті

    Це було скаргою на Chrome протягом багатьох років: "це дуже багато RAM!" І тепер, коли Firefox Quantum тут, вогонь бушує на деяких користувачів бачать менше використання оперативної пам'яті, ніж Chrome, а інші бачать подібні суми. І це, здається, має велику руку в тому, що люди з браузера використовують.

    Але Використання оперативної пам'яті не є поганим.

    Я буду першим, хто зізнався, що зробив цю скаргу раніше, і він завжди вражає мене трохи, скільки оперативної пам'яті використовується однією програмою на моєму комп'ютері. Але ця скарга неправильна. У кращому випадку, це результат того, що ми звикли до того, як речі були перед тим, як сучасний веб-сайт вибухнув. У гіршому випадку, це грунтується на неправильному розумінні того, як працює RAM.

    Давайте поговоримо про те, чому це добре, що ваші браузери використовують багато оперативної пам'яті і що ви можете зробити, якщо ви використовуєте занадто багато.

    Чому Chrome і Firefox використовують так багато оперативної пам'яті

    Правда, Chrome і Firefox використовують дуже багато оперативної пам'яті. Зараз, у моїй системі, Chrome використовує колосальні 3,7 ГБ, з 12 відкритими вкладками (включаючи веб-застосунки, такі як Gmail, Календар Google, TweetDeck і Slack), не кажучи вже про кілька встановлених розширень. Це величезна кількість пам'яті, але для цього є причина.

    Сучасні браузери роблять веб-сторінку більш швидкою, легшою та надійнішою. І Chrome, і (зараз) Firefox є багатопроцесними, тобто вони розділяють різні частини браузера на власні процеси - таким чином, якщо збій на вкладці чи плагіні, ваш браузер не буде збій. Це добре. Chrome також має такі функції, як попередня рендерінг, які роблять веб-сторінки швидше завантаженими за рахунок ресурсів, таких як оперативна пам'ять.

    Розширення додають ще більше можливостей до вже багатофункціонального веб-переглядача. Використовуєте будь-які розширення поверх цього? Вони з'їдять ще більше оперативної пам'яті. Якщо ви хочете, щоб функції, які вони пропонують, ви повинні бути готові відмовитися від деяких ваших цінних ресурсів для функцій, які роблять ваше життя більш зручним. Саме так завжди працювали комп'ютери.

    Ваш браузер робить більше, ніж раніше. Пам'ятаєте, коли мережа була просто купою статичних HTML-сторінок із жахливими фонами і випадковими анімованими GIF? Ті дні вже давно минули. Тепер ви використовуєте свій браузер для читання електронної пошти, керування календарем, перегляду відео, редагування документів і навіть відтворення ігор. Це навіть не стосується отримання сповіщень із будь-якої кількості служб, а також використання розширень для виконання надсилання текстових повідомлень або автоматичного заповнення паролів.

    Ми робимо більше в нашому браузері, ніж коли-небудь, і ці веб-сторінки та веб-сторінки забирають ресурси (так само, як і настільні програми, які виконують ті ж самі завдання). Але чим більше ви робите в своєму браузері, тим менше ви робите на робочому столі. Хоча Firefox і Chrome вважають, що вони займають тонну оперативної пам'яті, частина цього пов'язана з тим, що всі ці речі знаходяться під однією парасолькою… замість того, щоб розділитись між багатьма настільними додатками. Ваш браузер став, таким чином, вашою операційною системою. Chrome навіть має свій власний менеджер завдань, якщо натиснути Shift + Tab, тому ви зможете побачити, скільки ОЗУ використовує кожна окрема вкладка та розширення. Firefox має трохи більш технічний, якщо ви вводите about: пам'ять  у адресному рядку.

    Порожня оперативна пам'ять марна RAM

    Багато людей бачать високе використання оперативної пам'яті і думають: «О, ні! Це буде сповільнювати мій комп'ютер! ”Але це не завжди так.

    RAM існує, щоб зробити ваш комп'ютер швидшим. Ваш комп'ютер використовує оперативну пам'ять як кеш для зберігання речей, які можуть знадобитися знову - у випадку веб-браузерів, які можуть бути веб-сторінками або іншими ресурсами, що використовуються плагінами та розширеннями. Таким чином, коли ви повернетеся на цю веб-сторінку або знову скористаєтеся цим розширенням, вона завантажиться швидше. Це добре. Якщо ваш комп'ютер залишив цю пам'ять порожньою, багато речей рухатиметься повільніше. Chrome і трохи меншою мірою Firefox розроблені для того, щоб використовувати більше оперативної пам'яті, щоб зробити ваш веб-переглядач більш швидким і плавним.

    Тепер, якщо ваша оперативна пам'ять настільки повна, що вона постійно обмінюється частиною її вмісту на жорсткий диск, то це погано, і воно може визначено сповільнити комп'ютер. Відчувається парадоксально, чи не так?

    Якщо ваш комп'ютер уповільнений, у вас є два варіанти: зробити жертву або оновити його

    Подивіться, я не збираюся сказати, що Chrome і Firefox абсолютно ефективні. Є, звичайно, поліпшення, які можна зробити, і розробники працюють над ними весь час.

    Але ми також повинні відрегулювати наші очікування. Веб-браузери - це не лише невелика програма на вашому комп'ютері. Це ваше вікно до Інтернету, програма, яка обробляє багато або навіть більшість того, що ви робите. Сучасний веб-ресурс більш голодний, ніж будь-коли, завдяки всім перевагам, які він пропонує, і наші комп'ютери повинні йти в ногу.

    Отже, якщо на вашому комп'ютері недостатньо оперативної пам'яті для зручного керування всім, що ви хочете, то вам потрібно або пожертвувати (закривайте програми, видаляйте розширення та використовуйте меншу кількість вкладок одночасно) ... або вам потрібно оновити комп'ютер.

    Я знаю, це не цікаво, коли ви змушені витрачати багато грошей. 8 Гб або 16 Гб може здатися невиправдано великою кількістю оперативної пам'яті, але це так, як це відбувається з технологією - як час рухається, і вам потрібно робити більш складні речі на вашому комп'ютері, вам потрібно більше ресурсів. Ви все ще скаржилися, що Windows 7 вимагає 1 Гб оперативної пам'яті в порівнянні з 64 МБ в XP? Звичайно, ви цього не робите. Чи скаржиться Ви, коли нова гра вимагає кращого процесора або відеокарти? Ви можете заохочувати витрачати гроші, але ви приймаєте це як звичайну частину ігор на ПК.

    Веб-браузери не відрізняються: чим більш зрілі вони (і мережа), тим більше ресурсів вони потребуватимуть, особливо коли браузери стають все більш і більш універсальними для всього комп'ютера. Я вважаю, ви могли б просто використовувати старий браузер, або один розроблений, щоб бути супер легкий ... але тоді ви пропустите всі нові переваги і можливості. Ви також можете продовжувати використовувати Windows 98.

    Зображення: Анатолій Лайканс / Shutterstock.com