
В диспетчере задач Windows на вкладке «Производительность» первый процессор показывает максимальную загрузку, остальные 7 просто простаивают с периодическими всплесками. Что происходит?
Больше информации: У меня 8 ГБ, а используется только 4,5 ГБ. На вкладке «Процессы» нет никаких признаков того, что какой-либо процесс потребляет вычислительную мощность. Фактически, «Процесс бездействия системы» — 98-99.
Когда я программирую и у меня запущено от 8 до 12 приложений (некоторые из них, конечно, напрямую не связаны с программированием), мой компьютер начинает работать очень медленно.
Системная информация:
Intel Core i7-2600K Processor (quad-core with hyper-threading),
8GB RAM,
Intel BOXDZ68BC LGA 1155 Motherboard,
500GB HDD
решение1
Многие приложения не используют все ядра. Они не запрограммированы на это. Тогда они будут использовать одно ядро и перегрузят его.
Но вы можете указать Windows запустить этот процесс на 2, 3, ... и на всех ядрах.
Для этого выполните следующие действия:
- Открыть диспетчер задач
- Выберите вкладкуПроцессы
- Щелкните правой кнопкой мыши и выберите «Установить сходство».
- Выберите, на каких ядрах вы хотите запустить процесс.
решение2
Ваш процессор четырехъядерный, он будет запускать 8 потоков в многопоточном режиме, однако не все приложения запрограммированы на использование нескольких потоков, некоторым приложениям требуется всего 3 потока, так что это означает, что приложение будет использовать только одно ядро или два. Таким образом, даже при настройке сродства процесса к 4 ядрам он все равно будет использовать меньше оборудования.
решение3
Если у вас процессор Intel Core i7 2600, сначала проверьте, является ли он двухъядерным или четырехъядерным.
Некоторые высокопроизводительные процессоры Core i7 являются 6-ядерными процессорами, а другие ядра, которые вы видите на вкладке производительности диспетчера задач, являются виртуальными ядрами.