У меня около 270-350 процессов, работающих на Windows 10. 2-ядерный процессор загружен примерно на 30%. Поэтому, когда я нажимаю Ctrl+Tab, у меня есть задержка в 3-5 секунд, чтобы увидеть открытые окна.

Есть ли способ ускорить это? Какой процесс или служба отвечает за отображение меню на вкладке ctrl+? (может быть проблема может быть решена путем увеличения приоритета для этого процесса)

1 ответ1

1

Это количество процессов слишком много для вашего процессора. Получите лучший компьютер. Это единственное реальное решение.
(Показатель нагрузки 30% не говорит о многом. Проблема в переключении задач, которая на самом деле не отражена в диаграмме нагрузки.)
Я часто запускаю около 800+ процессов, в общей сложности более 10.000 потоков. Это проблема даже для моей 8-ядерной (16, если вы считаете гиперпоточность) рабочей станции Xeon, хотя в моем случае загрузка отображается только на 40-45% в диспетчере задач.

Было сказано, что... Повышение приоритета процесса не будет иметь большого значения в моем опыте.

Обработка Ctrl-tab/alt-tab обрабатывается Explorer.exe, но при этом он взаимодействует со всеми другими процессами. Таким образом, расширение Explorer может на самом деле ухудшить ситуацию (ваш пробег может отличаться, это невозможно предсказать), потому что это искажает собственное чувство баланса между процессами и потоками WiIndows по ядрам.
И, учитывая, что расширение Explorer.exe может иметь серьезные побочные эффекты. Проводник (будучи по сути Windows-менеджером), возможно, слишком много знает, как есть. Придание ему большего приоритета (или меньшего в этом отношении) может иметь некоторые странные побочные эффекты в других местах в Windows.

Вы можете попробовать, вы не можете ничего сломать (перезагрузка решит это, если вы это сделаете), но не ожидайте большой пользы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .