none
переполнение памяти в 64 битной Vista Ultimeit RRS feed

  • Вопрос

  • При работе в 64 битной Vista Ultimeit на ноуте Dell inspiron 1501, процессор AMD Athlon 2x64, 4 гига оперативки, 15 гиг свободной памяти на винте, возникла следуюая проблемма. Раз в пол дня индикатор памяти на боовой панели начинает зашкаливать за 90 и приближается к 100%. При этом машина начинает немерянно тормозить. Закрытие запущенных предложений не меняет ситуацию.(К слову как правило работает word opera Office Outlook. Помогите кто талкивался с подобной проблеммой и нашел решение. С уважением Лябах Сергей
    6 декабря 2008 г. 6:35

Ответы

  • В Виста (да и в ХП тоже) вся память не занятая ОС и приложеними всегда занята под кэш. Это совершенно нормально - ведь память отведенная под кэш фактически является свободной и отдается приложениям по их первому требованию. Поэтому проблема скорее всего вовсе не в кэшировании.

     

    Проблема с памятью возникает только в том случае если приложения и сервисы используют больше памяти чем физически имеется. Память используемая приложениями и сервисами обозначена зеленым индикатором слева внизу на панели Performance Task Manager'a. Если эта цифра перевалила за разумные пределы имеется проблема с памятью.

     

    Например если памяти 4 ГБ, а зеленая цифра составляет 3.8 ГБ то это явно показывает проблему с памятью. Если же она около 1-1.5 ГБ то все в порядке. Если цифра в порядке то проблема не в памяти и тормоза вызваны чем то совсем другим (например проблемами с жестким диском).

     

    Если я не убедил что это не память и очень хочется поуправлять кэшированием, то самый простой способ - запретить сервис Superfetch. Именно он отвечает за упреждающее кэширование.

    • Помечено в качестве ответа Igor LeykoModerator 1 ноября 2010 г. 11:26
    7 декабря 2008 г. 19:06
    Модератор

Все ответы

  • И какое приложение использовало эту память? Посмотреть в таск манаджере, включить галочку "Show processes from all users".

    6 декабря 2008 г. 18:01
    Модератор
  • В том то и дело, что ежели просуммировать память занятую приложениями то и 2-х гиг не набереться. Больше всех использует память Opera поряда 250 мегабайт, а все остальное и того меньше. Но даже после завершения работы Opera проблемма не исчезает и лечиться исключительно перезагрузкой кома.
    7 декабря 2008 г. 7:00
  • Так не бывает. Smile Наиболее вероятная причина: не включен просмотр процессов от всех пользователей либо суммируется не та память. Я бы так же порекомендовал смотреть память не в индикаторе, а в таск манаджере (зеленая полоса внизу слева).

    7 декабря 2008 г. 7:39
    Модератор
  • Даже при закрытии всех приложений использование физической памяти составляет 86%, в распределении физической памяти показано, что 3,369 гиг занято кэшированием, при этом закрузка процессоров 0-2% но машина немерянно тормозит. Если машину оставить в таком состоянии то вся физическая память будет занята кэшированием. По всей видимости причина в неуправляемости процесса кэширования. Подскакжите где и как можно управлять этим процессом.

    7 декабря 2008 г. 16:39
  • В Виста (да и в ХП тоже) вся память не занятая ОС и приложеними всегда занята под кэш. Это совершенно нормально - ведь память отведенная под кэш фактически является свободной и отдается приложениям по их первому требованию. Поэтому проблема скорее всего вовсе не в кэшировании.

     

    Проблема с памятью возникает только в том случае если приложения и сервисы используют больше памяти чем физически имеется. Память используемая приложениями и сервисами обозначена зеленым индикатором слева внизу на панели Performance Task Manager'a. Если эта цифра перевалила за разумные пределы имеется проблема с памятью.

     

    Например если памяти 4 ГБ, а зеленая цифра составляет 3.8 ГБ то это явно показывает проблему с памятью. Если же она около 1-1.5 ГБ то все в порядке. Если цифра в порядке то проблема не в памяти и тормоза вызваны чем то совсем другим (например проблемами с жестким диском).

     

    Если я не убедил что это не память и очень хочется поуправлять кэшированием, то самый простой способ - запретить сервис Superfetch. Именно он отвечает за упреждающее кэширование.

    • Помечено в качестве ответа Igor LeykoModerator 1 ноября 2010 г. 11:26
    7 декабря 2008 г. 19:06
    Модератор