Браузер и vscode иногда зависают при использовании нескольких рабочих столов.

Вопрос или проблема

Я заметил, что браузер Brave и Visual Studio Code иногда зависают.

Я использовал несколько рабочих столов в Windows 11.

Я закрыл все лишние рабочие столы, оставив только 1.

Зависания исчезли на несколько недель.

Затем я открыл 2-й рабочий стол.

Проблема вернулась в течение дня.

приложения на базе chrome?

Поскольку проблема затрагивает Brave и Visual Studio Code, которые оба используют движок chrome, возможно, это касается только приложений на базе chrome?

Обновление: chrome

Я загрузил сайт в chrome и оставил его открытым.

Когда я заметил, что Brave завис, chrome также был зависшим, но vscode не завис.

Обновление: edge

Я загрузил TradingView в Edge.

Когда Brave завис, Edge и chrome также зависли. Firefox не завис. Vscode не завис.

Это также указывает на приложения на базе chrome.

  1. Попробуйте снизить высокое использование ресурсов Chrome с помощью рекомендаций от The Windows Club и Make Use Of. В попытке сделать движок браузера еще более быстрым Google увеличил использование оперативной памяти (и файла подкачки).

  2. Если оперативная память является ограничением, операционной системе может потребоваться использовать больше виртуальной памяти, которая, даже при использовании SSD, намного медленнее, чем ОЗУ. Экспериментируйте с настройкой размера ВМ. В зависимости от ситуации, уменьшение так же, как и увеличение размера ВМ, может улучшить скорость. Кстати, я установил начальный и максимальный размеры одинаковыми, чтобы избежать фрагментации.

Кроме того, сравните Chrome с другими браузерами, например, Firefox или его производными, чтобы увидеть, действительно ли он виновен в зависаниях.

Ответ или решение

Проблема зависания браузера и Visual Studio Code при использовании нескольких рабочих столов в Windows 11

Введение

Недавние наблюдения пользователей указывают на то, что при использовании множества рабочих столов в Windows 11 некоторые приложения, особенно основанные на движке Chromium, такие как Brave Browser и Visual Studio Code, могут периодически зависать. Это вызывает значительное беспокойство среди разработчиков и техников, поскольку это может негативно сказаться на продуктивности и рабочем процессе. Важно рассмотреть потенциальные причины этой проблемы и предложить решения для её устранения.

Анализ проблемы

  1. Зависание приложений: В процессе использования Brave и Visual Studio Code пользователи заметили, что даже после закрытия дополнительных рабочих столов проблемы с зависанием исчезли. Однако, при открытии второго рабочего стола, зависания вернулись на следующий день. Это указывает на потенциальные проблемы с управлением ресурсами при использовании нескольких виртуальных рабочих сред.

  2. Влияние движка Chromium: Дальнейшие тестирования подтвердили, что загрузка сайтов в браузерах на основе Chromium (Brave, Chrome и Edge) вызывает зависания, в то время как другие браузеры, такие как Firefox, не проявляют подобного поведения. Это свидетельствует о возможной связи между архитектурой приложений и зависанием системы.

  3. Использование оперативной памяти:Как упоминается в источниках, Chrome и его производные приложения потребляют много оперативной памяти. При недостаточности ресурсов RAM, операционная система может активировать использование виртуальной памяти, что также может привести к замедлению работы системы, даже на SSD, поскольку доступ к виртуальной памяти гораздо медленнее, чем к реальной.

Рекомендации по устранению причин зависания

  1. Оптимизация использования ресурсов Chrome:

    • Следуйте рекомендациям для уменьшения использования ресурсов Chrome. Например, отключите ненужные расширения, закройте лишние вкладки и используйте режим экономии ресурсов.
    • Подробнее ознакомиться с советами можно по ссылкам: The Windows Club и Make Use Of.
  2. Управление виртуальной памятью:

    • Экспериментируйте с настройками виртуальной памяти Windows 11. Увеличение или уменьшение размера файла подкачки может помочь улучшить производительность. Рекомендуется установить начальный и максимальный размеры на одно и то же значение, чтобы избежать фрагментации.
    • Для получения дополнительных сведений, посетите Windows Central.
  3. Сравнительный анализ браузеров:

    • Проведите тестирование разных браузеров для выявления конкретного источника проблемы. Если freezes возникают исключительно в браузерах на основе Chromium, возможно, вам стоит рассмотреть альтернативы, такие как Firefox, которые менее требовательны к ресурсам.

Заключение

Зависание браузеров и приложений, основанных на Chromium, таких как Visual Studio Code, может быть связано с недостатком ресурсов и особенностями работы с несколькими рабочими столами в Windows 11. Применение предложенных рекомендаций поможет в оптимизации работы системы и снижении вероятности зависаний. Технологические проблемы требуют внимательного анализа и системного подхода для их решения.

Оцените материал
Добавить комментарий

Капча загружается...