Я пытаюсь указать обновления компьютера для наших компьютеров CAD. ИТ отказывается давать мне привилегии администратора, хотя я де-факто менеджер по САПР. Большинство наших компьютеров имеют 8 ГБ ОЗУ, но я заметил, что мой редко использует более 6 ГБ, если я проверяю вкладку "производительность" диспетчера задач. Я знаю, что вкладка "Процессы" бесполезна для мониторинга моих общих потребностей системы, поскольку она не отображает задачи администратора. Но как насчет вкладки "Производительность"? Это действительно показывает мне общее использование или только использование для программ моего пользователя? Общее использование физической памяти редко превышает 6 ГБ (но определенно не более 7 ГБ), даже когда у меня открыто несколько файлов САПР и мои обычные 20-50 вкладок Chrome. Я получаю замедления или задержки, которые, по-видимому, связаны с максимальным использованием ОЗУ или ЦП, но диспетчер задач, похоже, не подтверждает это. Это потому, что не учитывает задачи администратора? Мой типичный сценарий использования

1 ответ1

2

Это действительно показывает общее использование.

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

Имейте в виду, что степень детализации в диспетчере задач довольно грубая - по умолчанию она обновляется только раз в секунду, максимум раз в полсекунды. Для использования ЦП каждая графическая точка по существу показывает среднее использование ЦП в предыдущем интервале; скачки в использовании могут "упасть между трещинами".

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

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

Показанный здесь общий процент использования ЦП, в данном случае «20%», вводит в заблуждение, если включена гиперпоточность. Предположим, что использовался только один LP из каждого ядра, каждый на 100%. Общее использование показало бы 50%. Теперь предположим, что все логические процессоры использовались, каждый на 100%. Общее использование показало бы 100%, но вы бы не выполняли вдвое больше работы, чем раньше. На 40% больше о лучшем, что можно ожидать.

Не говоря уже о гиперпоточности ... когда вы говорите об отзывчивости, не имеет значения, есть ли 50% от общей доступной мощности процессора или даже 80% в качестве долгосрочного среднего. (В этом бизнесе среднее значение за интервал в одну секунду является "долгосрочным".) Важно то, доступно ли это прямо сейчас. Таким образом, графики ЦП могут быть полезны для определения долгосрочного воздействия задач, интенсивно использующих ЦП, но не так много для понимания проблем с отзывчивостью. Для этого вы, вероятно, захотите взглянуть на Windows Performance Toolkit.

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