Процесс gpu в гугл хром что это

Обновлено: 05.07.2024

Включить или отключить аппаратное ускорение в Google Chrome потребуется, когда компьютер не справляется с загрузкой страниц и контента на них, что выражается в частом зависании программы или проблем с воспроизведением видео в браузере. А также из-за этого весь ПК может работать медленно, потреблять слишком много оперативной памяти, загружать процессор.

Иногда неисправность сводится к неправильному выводу графики. Могут появляться непонятные зеленые вставки или же часть текста закрывается изображениями.

Решается проблема с процессом GPU следующим образом: можно отключить или включить соответствующую функцию через настройки браузера или раздел «flags» (раздел с экспериментальными возможностями). В статье мы разберемся, как понять, в каком состоянии опция, как деактивировать или активировать ее.

  • 1 Что такое аппаратное ускорение и как оно работает
  • 2 Когда стоит использовать
  • 3 Как узнать в каком состоянии опция
  • 4 Включение / Отключение
    • 4.1 Через настройки браузера
    • 4.2 Используем flags

    Что такое аппаратное ускорение и как оно работает

    Аппаратное ускорение — это возможность переноса части вычислений с одного «железа» ПК на другое. В этом случае от процессора и «оперативки» к видеокарте или наоборот. С его помощью быстрее обрабатывается информация такая, как изображения, гифки, видеоролики. Соответственно, увеличивается скорость загрузки страницы.

    Работает она тоже незамысловато. Браузер «обращается» к видеокарте, которая берет на себя часть нагрузки, ту, что по стандарту обрабатывается процессором. Это позволяет многократно увеличить мощность системы в целом. Но только при одном условии: если ресурсов компьютера для этого оказывается достаточно. Иначе определенные элементы веб-страниц будут выводиться с «багами»: зелеными вставками, текст закрывается изображениями, видео тормозить.

    Когда стоит использовать

    • Ускорение полезно, например, при воспроизведении видео в 4K, онлайн-игр и иных процессах, нуждающихся в повышенной производительности. Эта функция не всегда работает как задумывает разработчик.
    • Впервые говорить об аппаратном ускорении начали еще в начале прошлого десятилетия, когда резко стали «падать» позиции Adobe Flash и стала набирать обороты HTML5, имеющая гораздо больше возможностей.
    • Тогда же стала расти требовательность Хрома к ресурсам компьютера. Если раньше они просто загружал страницы, то теперь появляется все больше динамического контента. Это могут быть не только игры, но и любой интерактивный элемент сайта или веб-приложения, которые можно скачать в магазине Google Chrome.

    Следует учесть, что любые манипуляции с задействованием видеокарты может обернуться проблемой появления черного экрана вместо страниц в Хроме.

    Как узнать в каком состоянии опция

    Нажмите на три точки в правом верхнем углу Гугл Хром и сделайте клик по меню «Настройки». Можно открыть эту страницу и по адресу chrome://settings.


    Далее находим кнопку «Дополнительные», расположенную внизу странички и делаем клик по ней. После в перечне настроек — категорию «Система». И наконец, видим там пункт «Использовать аппаратное ускорение (при наличии)». Если он выключен, то ползунок белого цвета и установлен на положении слева.


    А также проверку можно сделать через строку ввода адреса, с помощью команды chrome://gpu/ и нажатия кнопки «Ввод». Если настройку выключено, то большая часть пунктов станет содержать фразу «Software only. Hardware acceleration unavailable».


    Включение / Отключение

    Есть два основных способа включения и отключения аппаратного ускорения – через настройки Гугл Хром или же с помощью flags. Но, если браузер Вы используете в офисе фирмы или предприятия или недавно купили б/у технику, то он может управляться Вашей организацией (точнее системным админом). В такой ситуации один из способов или сразу два могут быть недоступны. И сначала придется снять это «управление». Именно такой случай был с ноутбуком одного моего клиента.

    Через настройки браузера

    Фактически после тех действий, которые были предприняты на этапе проверки через настройки Хром нужно сделать еще один шаг. Нажмите на этот ползунок в положение «включено» или «выключено» в зависимости от ваших целей.

    Пошаговая инструкция следующая:


    1. Нажмите на три точки, расположенные по вертикали, в правом верхнем углу экрана.
    2. Кликните на пункт «Настройки».
    3. Кликните по разделу «Дополнительные», расположенном внизу страницы.
    4. Выберите раздел «Система».
    5. Переведите бегунок в соответствующее положение.


    Чтобы сохранить изменения, перезагрузите Chrome.

    Используем flags

    Flags – это скрытые экспериментальные функции Chrome. Они еще могут не работать стабильно, но уже можно их тестировать. На странице с тестовыми возможностями находится более 100 различных параметров, в том числе и настройка ускорения.

    О самых популярных настройках flags (с описаниями на русском) на нашем сайте посвящена отдельная статья.

    Итак, что нужно делать:


    После выполнения этих действий надо перезагрузить Хром. Для этого нажмите на Relaunch Now.

    Как проверить работу включенного ускорения

    Для проверки работы включенного ускорения выполните все ранее описанные действия. Это можно сделать как в меню настроек, так и через команду chrome://gpu/. Если Хром включил акселерацию, то будет светиться зеленая надпись Hardware accelerated.

    Здесь может появиться вопрос: а что если все сделал правильно, но ускорение не работает. Попробуйте выполнить следующие действия:

      . Для этого надо его полностью удалить в настройках Windows, а потом зайти на портал Google Chrome или на нашем сайте и заново скачать инсталлятор.
    1. Переустановить или обновить драйвера видеокарты, материнской платы.
    2. Обратиться к техподдержке.

    Если же все эти действия не помогают, то с большой вероятностью компьютер не поддерживает эту функцию.

    gchrome

    Google Chrome

    Аппаратное ускорение в Chrome это очень полезная функция в браузере, которой должны научиться пользоваться все. Ведь правильно настроив её Гугл Хром будет работать еще быстрее и стабильнее чем в стандарте.

    Что такое аппаратное ускорение и для чего оно нужно

    Перед тем как научится пользоваться этой функцией требуется разобраться, что она собой представляет. Ведь многие даже не разу не слышали про аппаратное ускорение в Google Chrome. Итак, аппаратное ускорение – это опция дающая Хром доступ к графическому программному обеспечению на ПК.

    Данная функция позволяет в разы быстрее обрабатывать картинки и видео в интернете, что положительно повлияет на скорость вывода страниц в целом. Опция равномерно распределяет нагрузку между видеокартой, ОЗУ и процессором.

    Включение аппаратного ускорения

    Включить данную опцию не сложно. Для этого требуется проделать всего несколько очень простых манипуляций:

    Иногда бывают случаи, что аппаратное ускорение наоборот приводит к сбоям в работе. Тогда его следует отключить, а для этого достаточно повернуть ползунок в оборотное положение (выкл).

    Альтернативный способ включения

    Помимо настроек Google Chrome аппаратное ускорение можно включить через экспериментальные функции. Подробная инструкция:

    1. Открыть Гугл Хром.
    2. Открыть страницу экспериментальных функций (chrome://flags/).
    3. Согласится на корректировку.

    Если согласиться на корректировку, то лицензия Google Chrome может стать не действительной.

    После этих действий требуется обязательно перезагрузить Google Chrome. Для отключения опции таким способом нужно поставить вместо «Enabled» пункт «Disabled».

    Использование аппаратного ускорения

    При всей пользе данной функции её не всегда стоит использовать. Но есть случаи, когда без неё не обойтись.

    Когда нужно аппаратное ускорение:

    1. Стоит производительная видеокарта. Аппаратное ускорение задействует мощность графического процессора. Поэтому при высокой производительности ГП Google Chrome очень быстро.
    2. Если в режиме онлайн, через Google Chrome, нужно производить масштабирование или рендинг. Опять же для этих целей желательно использовать мощность графического процессора.
    3. Постоянно приходится работать с большим количеством открытых вкладок, а ОЗУ у компьютера мало. Часть работы над загрузкой и подражанием стабильности будет перекладываться на видеокарту.

    Когда не нужно аппаратное ускорение в браузере Google Chrome:

    1. Если из всех компонентов производительный только центральный процессор. Тогда при включении аппаратного ускорения мощность ПК будет распределена на все комплектующие неравномерно.
    2. Опция конфликтует с программами, установленными на компьютере. Аппаратное ускорение может мешать работе важного программного обеспечения.

    Данные рекомендации помогут использовать аппаратное ускорение правильно. Функция не будет вредить системе, а только ускорять и оптимизировать Google Chrome.

    Преимущества и недостатки опции

    Как и у любой другой дополнительной функции (или расширения) у аппаратного ускорения есть как преимущества, так и недостатки. К плюсам можно отнести следующие факторы:

    К минусам можно отнести не загрузку страниц с зависаниями и ошибками. Например, видео может загрузится не полностью или картинка будет отображаться на всю страницу и закрывать экран. Также не стоит за бывать и про конфликты с программами, установленными на компьютере.

    Коротко о главном

    Аппаратное ускорение — это очень полезная функция в Гугл Хром. Она очень быстро активируется и ей легко пользоваться. Но не всегда эта опция несет пользу, особенно если не соблюдать правила эксплуатации и пренебрегать рекомендациям специалистов.

    Эта статья содержит справочную и подробную информацию о реализации аппаратного ускорения композиции в Chrome .Традиционно, веб-браузеры полагаются целиком на процессор для отображения содержимого веб-страниц. Cпособность графических процессоров становится неотъемлемой частью даже наименьшего из устройств и с богатыми медиа, таких как видео и 3D-графика и играет всё более важную роль для работы в Сети, разработчики Crome обратили своё внимание на поиск путей более эффективного использования базового оборудования для достижения более высокой производительности и энергосбережения.

    p, blockquote 1,0,0,0,0 -->

    p, blockquote 2,0,1,0,0 -->

    GPU Accelerated ускорение в Chrome.

    p, blockquote 3,0,0,0,0 -->

    GPU Accelerated ускорение в Chrome.

    С текущим ООН-ускорениме осуществляются композиции из RenderLayer и занимают место в коде WebKit (через Skia или CG). В архитектуре H / W ускорения, композиции из H / W ускоренных слоёв смешиваются с остальным содержимым страницы происходит обращение к GPU на платформе 3D API (GL / D3D). Код в конечном счёте, отвечает за принятие этих вызовов заключённых в библиотеке и работает внутри процесса Renderer. Библиотека существенно повышает использование GPU для композитных прямоугольных областей страницы в одном растрового изображения.
    Процесс GPU.
    Ограниченный в sandbox , процесс Renderer (где находятся WebKit и композитор) не может быть требованием к 3D API, предоставляемых ОС (GL/D3D). По этой причине мы используем отдельный процесс, чтобы сделать рендеринг. Мы называем этот процесс GPU процессом. GPU процесс специально предназначен для обеспечения доступа к 3D API-интерфейсу системы изнутри sandbox Renderer.Он работает с помощью модели клиент-сервер с клиентом во время выполнения программы, работающей в ограниченной среде и серверным кодом, который фактически делает обращения к графике API, которая работает следующим образом:
    •клиент (программы, работающие в Renderer или внутри модуля NaCl), вместо выдачи обращений к системе API, сериализует их и помещает в кольцевой буфер (Ctrl буфера), находящихся в памяти, совместно используемыми между собой и процессом сервера.
    •Сервер (GPU процесс, запущенный с меньшим ограничением sandbox, что позволяет получить доступ к платформе 3D API,) поднимает сериализованные команды из общей памяти, анализирует их и выполняет соответствующие вызовы графики, выводя их непосредственно в окне.

    p, blockquote 4,0,0,0,0 -->

    p, blockquote 5,1,0,0,0 -->

    Как минимум один графический контекст, при выполнении H / W ускорения, GPU процесс, используется в наборщике. Но, в присутствии GPU-ускоренного содержания страницы (например, WebGL или Pepper3D плагин), GPU процесс должен быть в состоянии жонглировать mutliple в контекстах графики, каждый из которых связан со своим собственным буфером команд, в общей памяти IPC канала и контекста GL. Состав GraphicsLayers, содержимое которых создаётся непосредственно на GPU работает так, что вместо них оказывается прямо в backbuffer,в котором они превращаются в текстуру (с использованием Frame Buffer Object), который контекст хватает и использует при рендеринге слоя. Важно отметить, что для того, чтобы GL контекст имел доступ к текстуре порожденной закадровым контекстом GL, GL всех контекстов должен использовать GPU процесс при котором создаются такие ресурсы. В результате архитектура выглядит следующим образом:

    p, blockquote 6,0,0,0,0 -->

    GPU Accelerated ускорение в Chrome.

    p, blockquote 7,0,0,1,0 -->

    ИСТОЧНИК: Личный опыт

    разрешения это хорошо, но вот что я нашел на буржуинском саете (перевод гугола)


    Многие пользователи замечают, что Chrome грузит процессор, что выражается в большом проценте нагрузки CPU (ЦП), иногда на все 100 процентов, в диспетчере задач, шуме вентиляторов, тормозах в работе системы. Обычно, в этом винят сам браузер, но чаще дело не в браузере как таковом.

    Причины того, что Chrome грузит процессор на 100 процентов

    Если в диспетчере задач Windows вы видите, что процесс chrome.exe на 100% или просто значительно нагружает процессор (а часто и память), причинами этого может быть как обычная работа браузера в задачах, где требуется повышенная производительность, так и нежелательные действия расширений, сайтов, а иногда — проблемы с работой того или иного ПО.


    Среди причин, вызывающих высокую нагрузку на CPU со стороны браузера Google Chrome, можно выделить следующие основные:

    • Нежелательные расширения браузера — причем часто пользователь уверен, что это полезные и нужные расширения (может быть и так) и скачал он их с официального сайта разработчика (но, обычно, не из магазина расширений Chrome, так как туда их не допустили).
    • Ресурсоемкие процессы на открытом сайте — иногда необходимые, иногда — потенциально нежелательные, будет разобрано далее.
    • Конфликты с установленным на компьютере ПО, драйверами.

    В некоторых случаях причиной могут оказаться и дополнительные факторы, такие как вредоносные программы на компьютере, сбои в самой ОС и другие.

    Исправление проблемы с высокой нагрузкой на процессор chrome.exe

    Прежде всего, если вы столкнулись с тем, что Chrome грузит процессор, рекомендую выполнить следующие шаги:


    1. Откройте диспетчер задач в самом Google Chrome — это можно сделать в Меню (три точки справа вверху) — Дополнительные инструменты — Диспетчер задач. Также вы можете просто нажать клавиши Shift+Esc.
    2. Внимательно изучите, что именно вызывает нагрузку на процессор в собственном диспетчере задач Chrome (и не удивляйтесь, если в столбце ЦПУ вы видите числа более 100): здесь будут отображаться и расширения, и открытые вкладки и то, что эти вкладки дополнительно «открывают» внутри себя (субфреймы). Обратите внимание на столбец «Идентификатор процесса» — с помощью этого идентификатора вы можете найти процесс в диспетчере задач Windows (он будет отображаться в столбце «ИД процесса»).

    Что именно можно увидеть в диспетчере задач Google Chrome и что следует предпринять, в зависимости от полученной информации:


    • Если вы видите, что нагрузка на процессор вызвана расширениями (отображаются внизу списка), пришло время избавиться от них. Сделать это можно в меню Chrome — Дополнительные инструменты — Расширения. Учитывайте, что и полезные для ваших задач расширения вполне могут вредить с точки зрения нагрузки (например, если они занимаются майнингом или другими ненужными вам задачами в фоновом режиме). А часто нежелательные расширения маскируются под именами тех, которые всем известны и популярны.
    • То же самое относится и к приложениям Chrome, которые в диспетчере задач будут отображаться как «Приложение». Удаляются в том же пункте меню (в «Расширениях»).
    • Если вы видите, что нагрузку на процессор вызывает какой-то сайт или субфреймы на этом сайте, ситуация может быть в том, что на нем действительно происходит что-то ресурсоемкое и всё в порядке (например, браузерная игра). А иногда на сайте могут выполняться нежелательные для вас скрипты, которые и вызывают нагрузку на процессор. В некоторых случаях — это сочетание и того и другого, частый пример: сайты для бесплатного просмотра фильмов онлайн, которые не только показывают рекламу, но и выполняют майнинг, пока вы смотрите видео, что в итоге приводит к тому, что процессор нагружен на 100%, а кулеры гудят так, словно вы играете в тяжелую игру. Что делать? — решать, стоит ли пользоваться этим сайтом. Если очень нужно, попробовать использовать блокировщики скриптов на сайте.

    Описанное выше — сравнительно простые случаи. Сложнее, когда нагрузка происходит со стороны задач «Браузер», «Процесс GPU» и «Утилита Network Service». В этой ситуации рекомендую следующий путь диагностики. Не закрывая диспетчер задач Chrome, но закрыв все вкладки:

    Видео инструкция

    Если же ничто из перечисленного не сработало, опишите ситуацию подробно в комментариях, попробуем найти решение.

    Международная информационная сеть «Интернет» получила массовое и полноценное развитие, во многом, благодаря наличию современных персональных компьютерных устройств, способных максимально использовать возможности сети для удовлетворения разнообразных потребностей пользователей. Применение сверхбыстрых внутренних комплектующих, инновационных материалов и успешной внутренней организации позволило расширить возможные способы подключения к сети и поддерживать устойчивое соединение на различных видах как стационарных (персональные компьютеры и разнообразные варианты исполнения ноутбуков), так и мобильных устройствах (камерофоны, смартфоны, коммуникаторы и т.д.).

    Неотъемлемой частью обеспечения бесперебойного выхода в сеть «Интернет», помимо обязательного наличия компьютерного устройства и функционирующего подключения, выступает соответствующее программное приложение, разнообразных вариантов исполнения которого представлено огромное количество, такие как «Microsoft Explorer» или «Microsoft Edge», «Opera», «Mozilla Firefox» и т.д. Но одним из самых популярных, использующий простую и надежную программную платформу, обеспечивающую быстрый уровень соединения и отображения сетевых ресурсов, является веб-браузер «Google Chrome».

    Возможности персональных компьютерных устройств используются не только для исполнения сложных вычислений и управления пользовательскими процессами, но и применяются для улучшения характеристик сетевых приложений, позволяя определенным функциям браузера задействовать отдельные элементы компьютера при соответствующей необходимости.

    И веб-браузер «Google Chrome» оснащен такой функцией, именуемой «Аппаратное ускорение», использующей преимущества графического процессора пользовательского персонального компьютера для ускорения процессов и освобождения времени загрузки центрального процессора.

    Но иногда, в зависимости от внутренней комплектации компьютера и установленных драйверов, взаимное применение которых проблематично, полноценная работа функции «Аппаратное ускорение» может быть нарушена, что приведет к возникновению непредвиденных ошибок. Поэтому знание о расположении функции в приложении «Google Chrome» и умение своевременно ее отключить может избавить пользователей от неожиданных последствий. И далее мы представим простой способ управления функцией в веб-браузере «Google Chrome».

    Что означает понятие «Аппаратное ускорение»?

    Под аппаратным ускорением принимается функциональное действие, когда, для более эффективного выполнения определенных функций, приложение использует не программные возможности, а подключает аппаратное обеспечение компьютера, принимая данное решение но основе собственных оценок. Перераспределение нагрузок с программного обеспечения, использующего только возможности центрального процессора компьютера, на отдельное аппаратное обеспечение, первоначально разработанное для повышения производительности конкретных процессов, ускоряет исполнение некоторых функций, и приложение функционирует быстрее и более равномерно.

    Теоретически, включение функции «Аппаратное ускорение» на постоянной основе должно снизить общую нагрузку и более сбалансированно использовать возможности интегрированных аппаратных элементов. Но иногда, приложение «Google Chrome» с активной функцией может перестать реагировать на любые команды пользователя, картинка может замереть, возникает непредвиденная ошибка или происходит неожиданный сбой в работе приложения. Поскольку каждый компьютер пользователей индивидуален, разнится внутренними комплектующими и имеет отдельные различия, то проблема с полноценным функционированием «Google Chrome» может быть связана с графическим процессором «GPU» или драйвером, связанным с ним. И если присутствуют обоснованные подозрения, что виновником неполадок является аппаратное ускорение, то лучше всего отключить его и посмотреть, решит ли это возникшую проблему.

    Как включить или отключить аппаратное ускорение в «Google Chrome»?

    Функция «Аппаратное ускорение» в веб-браузере «Google Chrome» включена по умолчанию для учета возможностей аппаратных элементов компьютера при воспроизводстве соответствующих процессов. Поэтому сначала мы рассмотрим способ ее отключения.

    Откройте приложение «Google Chrome» и в правом верхнем углу окна на ленте кнопок управления после адресной строки нажмите на кнопку «Настройка и управление Google Chrome» для отображения всплывающего меню параметров веб-браузера. Затем, в списке представленных вариантов действий, выберите раздел «Настройки». Или введите в адресной строке браузера команду «chrome://settings/» для непосредственного перехода на искомую страницу.


    Используя бегунок полосы прокрутки перейдите в самый низ страницы «Настройки», содержащую основные параметры приложения «Google Chrome», и нажмите на кнопку «Дополнительные» для отображения скрытых разделов управления веб-браузером.


    Затем, повторно перемещая бегунок, отыщите в представленном списке дополнительных настроек приложения раздел «Система». В строке раздела «Использовать аппаратное ускорение (при наличии)» установите переключатель в положение «Откл.» (отключено). После смены значения переключателя в строке появится кнопка «Перезапустить», нажав на которую пользователи смогут применить установленные изменения.

    Предупреждение: Убедитесь, что вы сохранили все, над чем работаете в веб-браузере. «Google Chrome» повторно открывает все вкладки, которые были запущены до перезапуска, но не сохраняет никаких данных, содержащихся в них.


    Если необходимо подождать с последующим перезапуском приложения «Google Chrome», чтобы успеть завершить все запущенные задачи, то просто закройте страницу настроек, не нажимая на кнопку «Перезапустить». По окончанию работы, просто закройте веб-браузер, а при следующем запуске приложения «Google Chrome», внесенные изменения будут применены автоматически.

    Чтобы убедиться, что функция «Аппаратное ускорение» полностью отключена, введите в адресной строке приложения команду «chrome://gpu/» и нажмите клавишу «Ввод» на клавиатуре. Когда аппаратное ускорение отключено, большинство пунктов в разделе «Состояние графической функции» («Graphics Feature Status») будет иметь соответствующий вид «Только программное обеспечение, аппаратное ускорение отключено» («Software only, hardware acceleration unavailable»).


    Для активации функции «Аппаратное ускорение», вернитесь на страницу «Настройки» (например, введите в адресной строке приложения «Google Chrome» команду «chrome://settings/»), откройте дополнительный список параметров, перейдите в раздел «Система» и в строке «Использовать аппаратное ускорение (при наличии)» установите переключатель в положение «Вкл.» (включено). Затем нажмите кнопку «Перезапустить» для применения заданных изменений.


    Заключение

    Современные персональные компьютерные устройства обладают серьезными возможностями благодаря внедрению и применению высоко скоростных и сверхпроизводительных комплектующих. И современное программное обеспечение, не только операционная система, но и разнообразные сторонние приложения, в полной мере использует доступные возможности компьютеров.

    Одним из таких приложений, основная деятельность которого направлена на обеспечение пользователям беспрепятственного доступа в «Интернет» и отображения множественного содержимого разнообразных сетевых ресурсов, является веб-браузер «Google Chrome». В нем по умолчанию активна функция «Аппаратное ускорение», которая задействует для решения определенных задач, связанных с эффективной обработкой и визуализацией графических материалов, возможности процессора («GPU»). И пользователи самостоятельно, в зависимости от своих предпочтений или внешних причин, могут включать или при необходимости отключать функцию «Аппаратное ускорение» простым способом, представленным в данной статье, управляя настройками «Google Chrome» для достижения лучшего результата.

    Читайте также: