Ughh. Диспетчер задач - довольно плохой инструмент для измерения производительности.
Например, когда я оцениваю, как дела у спортивной команды, я смотрю на их статистику из одной игры или из многих игр?
Кроме того, человеческий мозг уделяет больше внимания и, следовательно, веса недавним точкам данных по сравнению с, возможно, более значительными, но отдаленными точками данных.
Миф о свободной памяти
Насколько я понимаю, система всегда должна сохранять несколько "свободных" (т. Е. Обнуленных) страниц, чтобы она могла> быстро отображать их, когда процесс запрашивает его (чтобы страницы могли быть удалены из другого ЦП, в то время как> процесс запроса может продолжаться).
Обнуление страниц памяти - довольно простой процесс на современном компьютере. Доступ к диску, даже с топовыми твердотельными накопителями, доминирует в списке вялых факторов производительности. Существует причина, по которой Свободная память и доступ к диску соотносятся по производительности, поскольку для приложения это одно и то же: вторичное хранилище. Несмотря на то, что из-за нехватки памяти ОС может перейти на диск, из моих наблюдений за графиками производительности, доступом к диску и задержкой в сети (Ughh, я ненавижу нашего провайдера) доминируют сегодняшние проблемы производительности.
Также невозможно понять влияние наличия свободной памяти (обнуленных страниц) на вашем компьютере. Мы не имеем ни малейшего представления о пиковых фиксациях, пиковых # числах сбоев страниц, # страницах и т.д. Я бы предостерег от поспешных выводов по поводу буквально моментального снимка.
Мои предложения
Взять много точек данных.
Если у вас есть локальный доступ администратора к вашему компьютеру, запустите perfmon
и используйте сборщик данных о производительности системы по умолчанию. Пусть он собирает данные каждые 10–15 секунд и запускает их в течение нескольких дней.
Также обратите внимание на то, где в вашем рабочем процессе может помочь более быстрый компьютер. Вполне возможно, что более быстрая машина может сделать очень мало. Например, VS2010 может быть проблемой с памятью во время сборки, поскольку он должен загружать все зависимости вашего проекта. Я знаю несколько мест, где они берут несколько старых Pentium 4 и собирают для них "аутсорсинг".
"Медлительность" также может быть приписана самим заявкам. Не все программы предназначены для использования большого количества свободной памяти. Некоторые приложения довольно агрессивны в отношении сохранения низкого профиля памяти, но предпочитают хранить данные на диске, так как дисковое пространство не имеет большого значения.