Windows 7 с высоким использованием физической памяти, как уменьшить его?

34466
Hrish
  1. Это проактивный вопрос, сейчас у меня нет проблем, ты можешь создать проблему в любое время, чего я просто не могу себе позволить.

  2. Я использую VMware® Workstation - версия 8.0.1 build-528992

  3. Я также использую одну виртуальную машину. подробности этой виртуальной машины перечислены ниже:
    DISTRIB_ID = Ubuntu
    DISTRIB_RELEASE = 12.04
    DISTRIB_CODENAME = точный
    DISTRIB_DESCRIPTION = "Ubuntu 12.04 LTS"
    --- Оборудование, назначенное виртуальной машине :
    ЦП: 2
    ядра на ЦП: 2
    ОЗУ: 3 ГБ
    Виртуальный жесткий диск: 20 ГБ

  4. Для получения физической информации о машине, пожалуйста, пройдите ниже информацию и скриншот.
    Диск C: всего 160 ГБ / используется 84 ГБ / бесплатно 76 ГБ
    D Диск: всего 728 ГБ / используется 457 ГБ / бесплатно 271 ГБ

enter image description here

  1. Снимок экрана: производительность диспетчера задач:

enter image description here

  1. Снимок экрана:
    процессы диспетчера задач. Процессы сортируются в соответствии с использованием памяти.

enter image description here

  1. Версия антивируса:
    enter image description here

enter image description here

Дайте мне знать, если вам понадобится дополнительная помощь с моей стороны, и, пожалуйста, помогите мне решить проблему с высоким уровнем физической памяти. Заранее спасибо.

Вот запрошенный скриншот:
enter image description here

0
Вы по-прежнему видите всю используемую память, если выключаете виртуальную машину, выходите из Chrome и останавливаете McAfee AV? Mxx 11 лет назад 0
Колонка «Включить размер» на вкладке процесса диспетчера задач (или просто снимок экрана с вкладки «Память» на мониторе ресурсов) Martheen Cahya Paulo 11 лет назад 1
Да, я вижу высокое использование физической памяти, даже если я выйду из Chrome. Однако у меня есть мой почтовый сервер, который находится на ВМ, и McAfee требуется для защиты Интернета и локальной сети, так как это виртуальная машина с живым сервером. до 2-3 дней там не было большого объема памяти, так как эта система разрушала виртуальные машины и McAfee в то время. и в то время он использовал, чтобы показать хорошее использование памяти в 5 ГБ в среднем. Таким образом, должна быть какая-то проблема, я думаю, которая вызывает эту проблему с высоким использованием памяти ... ?? Hrish 11 лет назад 0
@MartheenCahyaPaulo, пожалуйста, проверьте мой комментарий и добавьте еще один скриншот с колонкой Commit Size на вкладке процесса диспетчера задач. Спасибо!! :) Hrish 11 лет назад 0

2 ответа на вопрос

3
David Schwartz

Windows assumes that physical memory has no cost associated with using it. It makes no effort whatsoever to make physical memory free because this makes no sense. If it makes physical memory free, only one of two things can happen:

  1. That memory isn't used any time soon. In this case, the effort of making it free was wasted.

  2. That memory is used soon. In this case, the effort of making it free was harmful, as now the system simply has to undo that work to use the memory.

Modern operating systems only make physical memory free if they have absolutely no other possible choice.

If you're thinking "I need memory free now so I can use it later", forget it. You can use memory now and use it later. There's no painful tradeoff that you have to make here.

Everything is fine.

If you want a more detailed understanding of how physical memory is being used on your system, try RAMMap.

с его системой все в порядке. У него утечка памяти, вызванная драйвером;) magicandre1981 11 лет назад 1
@ Дэвид Шварц Могу я попросить вас дать мне некоторый источник информации для поддержки вашего воспроизведения. Я хотел бы пойти дальше и прочитать это. Просим вас, пожалуйста, не воспринимайте это иначе, поскольку я не имею в виду оскорблять вас или ваши заявления. Hrish 11 лет назад 0
@Rishee: Вы можете прочитать об управлении памятью где угодно. Один сайт, который пытается объяснить это с точки зрения здравого смысла (это специфично для Linux, но концепции те же), - [linuxatemyram] (http://www.linuxatemyram.com/). (Но на самом деле, то, что я представил выше, является аргументированным аргументом. Источник не нужен. Все его предпосылки должны быть явно правдивыми. Например, на типичных системах, работающих под Windows, использование ОЗУ не требует затрат. Поэтому логично, что Windows понимает это. И так далее.) David Schwartz 11 лет назад 0
@ Дэвид Шварц Спасибо большое !! Это было очень полезно и всеобъемлющим. Hrish 11 лет назад 0
1
magicandre1981

You have a driver which doesn't free the memory (6GB of non paged pool). You must run poolmon from the WDK to see the causing driver. I've already posted the steps here:

Windows 8 on MSI Windpad 110W has little to no free memory after waking from sleep

Привет ... Я выполнил шаги, которые вы сказали, но результат последнего шага не в удобочитаемом формате ... :(. Что мне теперь делать? Hrish 11 лет назад 0
Когда я сказал последнюю команду, я имел в виду результат команды ниже. `findstr / s that_4_characters * .sys` Hrish 11 лет назад 0
@Rishee загрузите отсортированную картинку poolmon, чтобы я мог видеть тег. magicandre1981 11 лет назад 0
@ Риши проблема исправлена ​​или нет? magicandre1981 11 лет назад 0

Похожие вопросы