none
Неизвестно куда расходуется память RRS feed

  • Вопрос

  • Здравствуйте, помогите решить следующую проблему, у меня на ноуте WIN VISTA HB-32BIT,

    куда то израсходовалась вся память, в диспечере задач показывается что занято 1.49 ГБ ОЗУ, а если посщитать сумму всех процессов то выходит что -то около 700 мб

    Под что заняты эти самые 700-800 МБ??,из-за вызокой заполненности памяти у меня в файл подкачки размером более 3ГБ, и Ноут при работе не особо шустр, при смене вкладок в браузере IE9  проходит около 1-2 сек,

    Помогите пожалуйста решить эту проблему


    18 августа 2011 г. 10:59

Ответы

  • В диспетчере задач несколько различных колонок памяти. Хотя это и не совесем верно, выведите и проссуммируйте колонку Working Set (вместо Private Working Set), потом добавьте к этому Кernel memory с закладки "Performance". Думаю после этого получится примерно объем занятой пямяти (на деле сумма скорее будет несколько больше).


    This posting is provided "AS IS" with no warranties, and confers no rights.
    • Помечено в качестве ответа Yuriy Lenchenkov 31 августа 2011 г. 12:30
    19 августа 2011 г. 2:59
    Модератор

Все ответы

  • ProcExplorer - проанализируйте процессы.
    18 августа 2011 г. 11:16
  • 1.5 ГБ занятой памяти вполне нормальное значение для ОС с запущенными приложениями. Свежезагруженая ОС может занимать несколько меньше.

    Сумму какой именнио памяти во всех процессах вы подсчитали? Если у вас включен UAC, то нажали ли вы кнопочку которая показывает процессы всех пользователей? Сколько у вас всего физической памяти? Видео интегрированное и если да то сколько памяти используется под видео? Что показывает монитор ресурсов?


    This posting is provided "AS IS" with no warranties, and confers no rights.
    18 августа 2011 г. 16:00
    Модератор
  • Здравствуйте, помогите решить следующую проблему, у меня на ноуте WIN VISTA HB-32BIT,

    куда то израсходовалась вся память, в диспечере задач показывается что занято 1.49 ГБ ОЗУ, а если посщитать сумму всех процессов то выходит что -то около 700 мб

    Под что заняты эти самые 700-800 МБ??,из-за вызокой заполненности памяти у меня в файл подкачки размером более 3ГБ, и Ноут при работе не особо шустр, при смене вкладок в браузере IE9  проходит около 1-2 сек,

    Помогите пожалуйста решить эту проблему



    Насколько "забит" рабочий стол? Вес вашей "заставки"(обоев)?. Количество гаджетов, и установленных, запущенных агентов связи (скайп, мессенжер, мейл.ру и т.д.)? На нормальном ноутбуке, даже при запущенном проигрывателе, не имеющем графического процессора, занято 1,29 Гб. На ноутбуке с графическим процессором, при тех же условиях, плюс документ Оффисе и нескольких окон ИЕ9, - 1,18Гб, за счёт собственной ОП графического процессора.

    Отключите ненужные приложения, которые автоматически запускаются при загрузке Виндоус, Создайте папку "с рабочего стола" в основном наборе папок вашего компьютера, и перенесите всё лишнее и тяжёлое в неё, из рабочего стола,  и количество расходуемой памяти значительно уменьшится.


    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.



    • Изменено piligrim2180 18 августа 2011 г. 22:41
    18 августа 2011 г. 17:22
  • Создайте папку "с рабочего стола" в основном наборе папок вашего компьютера, и перенесите всё лишее и тяжёлое в неё, из рабочего стола,  и количество расходуемой памяти значительно уменьшится.

    Спасибо, добавил в свою коллекцию вредных и бесполезных советов. ;)
    18 августа 2011 г. 18:24
    Модератор
  • Создайте папку "с рабочего стола" в основном наборе папок вашего компьютера, и перенесите всё лишее и тяжёлое в неё, из рабочего стола,  и количество расходуемой памяти значительно уменьшится.

    Спасибо, добавил в свою коллекцию вредных и бесполезных советов. ;)


    В чём "вредный и бесполезный" совет?

    В том, что убрать с рабочего стола, и перенести всё лишнее внутрь жёсткого диска, добавив в коллекцию новую папку, которые открываются при клике на верхнюю строчку правой, боковой панели пуск (название компьютера, или администратора)? Туда, где находятся папка "документы, загрузка и прочие?

    Вот ваша реплика, действительно вредная, так как запутывает пользователя, который не понимает, что загруженный рабочий стол, всякими файлами, которые распаковываются на нём, и автозапуск программ связи, которые поедают значительное количество оперативной памяти, и есть причина "нагрузки ОП. 


    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.
    18 августа 2011 г. 18:47
  • В чём "вредный и бесполезный" совет?
    Вредный в том, что время на его выполнение тратится впустую. Бесполезный в том, что выигрыша ни в быстродействии, ни в использовании памяти не дает.
    18 августа 2011 г. 18:52
    Модератор
  •  у меня указана сумма мегабайтов процессов всех пользователей, http://i052.radikal.ru/1108/20/99960ca97bb0.jpg   и  в сумме не более 800 мб, под видео отведено 128 мб ОЗУ, в распоряжении у меня 1900МБ озу, под процессы занято 800 мб, а вот где остальные 700 мб вот в чем вопрос...

    Windows не хуже Linux!!
    18 августа 2011 г. 18:57
  • Если вопрос терпит до завтра - расскажу где неверны ваши суждения: полдня наблюдаю за "дискуссией" улыбаясь, а отписать некогда было. Использование оперативной памяти в ОС далеко не ограничивается пользовательскими процессами: с UAC ли запущен Task Manager или без - он всё-равно не покажет того, что действительно нужно. Вряд ли ваши тормоза связаны с недостатком памяти, но об этом мы поговорим завтра - с новыми силами. piligrim2180, к сожалению, в данной теме вы сильно дизориентируете окружающих написанным вами выше - это имеет крайне отдалённое отношение к теме управления памятью. Как уже упомянул Ян выше - основным средством для анализа будет ProcessExplorer, что и как настроить - завтра.
    18 августа 2011 г. 19:09
    Отвечающий
  •  у меня указана сумма мегабайтов процессов всех пользователей, http://i052.radikal.ru/1108/20/99960ca97bb0.jpg   и  в сумме не более 800 мб, под видео отведено 128 мб ОЗУ, в распоряжении у меня 1900МБ озу, под процессы занято 800 мб, а вот где остальные 700 мб вот в чем вопрос...

    Помимо размеров частных рабочих наборов, которые Вы складывали, есть еще ядро системы и общие библиотеки.

    Свободной памяти сколько? А выделено сколько?

    18 августа 2011 г. 19:09
    Модератор
  • Если вопрос терпит до завтра - расскажу где неверны ваши суждения: полдня наблюдаю за "дискуссией" улыбаясь, а отписать некогда было. Использование оперативной памяти в ОС далеко не ограничивается пользовательскими процессами: с UAC ли запущен Task Manager или без - он всё-равно не покажет того, что действительно нужно. Вряд ли ваши тормоза связаны с недостатком памяти, но об этом мы поговорим завтра - с новыми силами. piligrim2180, к сожалению, в данной теме вы сильно дизориентируете окружающих написанным вами выше - это имеет крайне отдалённое отношение к теме управления памятью. Как уже упомянул Ян выше - основным средством для анализа будет ProcessExplorer, что и как настроить - завтра.

     

     

    Пользователь не писал, что у него проблемы с замедлением работы компьютера, а писал о том, - "куда девается оперативная память?"и о замедлении открытия вкладок в ИЕ, и самого проводника.

    А вот она, как раз, и съедается процессами iexplore.exe, - ИЕ. Если открыто много окон или вкладок, особенно с большим количеством запущенных панелей, которые не всегда совместимы с ИЕ9, как и между собой, а то и просто вредят его работе, вызывая замедление открытия вкладок, а то и просто зависание, как самого ИЕ, так и проводника.. Плюс проводник, из того же процесса. Плюс мегабайты гаджетов, плюс вес обоев рабочего стола, плюс файлы на рабочем столе.

    Не думаю, что пользователь управится с программой, о которой речь идёт в ссылке, так как она англоязычная, и не для неопытных пользователей.

    А вот полдня наблюдать и улыбаться, - это несколько неэтично.

    Учитывая, что вы так же не видите компьютера пользователя, а лишь, пока, рассуждаете.


    http://technet.microsoft.com/ru-ru/sysinternals/bb896653.aspx

    Программа Process Explorer для Windows (версия 15.01)

    Рабочая область программы Process Explorer состоит из двух окон. В верхнем окне отображается список активных процессов, включая имена учетных записей, которым принадлежат эти процессы. Информация, которая отображается в нижнем окне, зависит от выбранного режима работы программы. В режиме дескрипторов в нижнем окне отображаются все открытые дескрипторы выбранного в верхнем окне процесса, а в режиме библиотек DLL — все загруженные процессом динамические библиотеки и отображенные в память файлы. Помимо этого в программе Process Explorer также есть мощные возможности поиска, благодаря которым можно быстро узнать, у какого процесса открыт определенный дескриптор или загружена определенная библиотека DLL.

    Благодаря своим уникальным возможностям, программа Process Explorer полезна для разрешения проблем с версиями библиотек DLL и утечками дескрипторов, а также для понимания принципов работы ОС Windows и приложений.

    Снимок экрана программы Process Explorer

    Снимок экрана программы Process Explorer

    Дополнительные материалы

    Ниже приведен перечень других программ для отслеживания дескрипторов и библиотек DLL, доступных на веб-узле Sysinternals:

     

    Статьи в базе знаний Майкрософт, посвященные
    программе Process Explorer

    В приведенных ниже статьях базы знаний Майкрософт упоминается об использовании программы Process Explorer для диагностики или устранения различных ошибок:


    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.




    18 августа 2011 г. 20:07
  • Как уже упомянул Ян выше - основным средством для анализа будет ProcessExplorer,
    Скорее всего, удастся обойтись и без него. Грубо говоря, если телевизор не включается, необязательно лезть в него с тестером и паяльником, сначала стоит проверить, включен ли он в сеть. В данном случае сначала лучше поинтересоваться всеми показателями диспетчера задач, а не одним-единственным и не слишком информативным.
    18 августа 2011 г. 20:44
    Модератор
  • Как уже упомянул Ян выше - основным средством для анализа будет ProcessExplorer,
    Скорее всего, удастся обойтись и без него. Грубо говоря, если телевизор не включается, необязательно лезть в него с тестером и паяльником, сначала стоит проверить, включен ли он в сеть. В данном случае сначала лучше поинтересоваться всеми показателями диспетчера задач, а не одним-единственным и не слишком информативным.


    Вот здесь, с вами, вполне согласен.

    Может быть у пользователя установлены и запущены конфликтующие надстройки в ИЕ9, которые и вредят работе, а так же "поедают память", в результате этого конфликта. А может подхвачен вирус, или троян, которые так же могут "съедать память" и замедлять работу ИЕ. А может просто установлены несовместимые программы. Или, несколько программ начинают работу одновременно.

    Увы, но компьютер пользователя доступен только ему самому.

    И что там у него установлено (вредоносное), конфликтующее, или заражено, он сможет увидеть только сам.

    А здесь пишуться только предположения, пока пользователь не опишет более детально, что было им установлено, в результате чего появилось замедление работы ИЕ и проводника.

    Хотя, нелишне проверить компьютер на заражение.

    http://support.kaspersky.ru/faq/?qid=208640436

    Kaspersky Virus Removal Tool 2011


    Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.

    18 августа 2011 г. 21:48
  • В диспетчере задач несколько различных колонок памяти. Хотя это и не совесем верно, выведите и проссуммируйте колонку Working Set (вместо Private Working Set), потом добавьте к этому Кernel memory с закладки "Performance". Думаю после этого получится примерно объем занятой пямяти (на деле сумма скорее будет несколько больше).


    This posting is provided "AS IS" with no warranties, and confers no rights.
    • Помечено в качестве ответа Yuriy Lenchenkov 31 августа 2011 г. 12:30
    19 августа 2011 г. 2:59
    Модератор
  • Пользовательские процессы испольхзуют виртуальную память, а оперативную память использует система, в основном для покачки страниц и немного для своих нужд.
     
     
    "AndricoRus" <=?utf-8?B?QW5kcmljb1J1cw==?=> сообщил/сообщила в новостях следующее: news:ea1e3fc7-b274-4474-8c61-881b6cf3dc49...
    Если вопрос терпит до завтра - расскажу где неверны ваши суждения: полдня наблюдаю за "дискуссией" улыбаясь, а отписать некогда было. Использование оперативной памяти в ОС далеко не ограничивается пользовательскими процессами: с UAC ли запущен Task Manager или без - он всё-равно не покажет того, что действительно нужно. Вряд ли ваши тормоза связаны с недостатком памяти, но об этом мы поговорим завтра - с новыми силами. piligrim2180, к сожалению, в данной теме вы сильно дизориентируете окружающих написанным вами выше - это имеет крайне отдалённое отношение к теме управления памятью.

    19 августа 2011 г. 5:31
  • да верно при ссумировании имеенно этих колонок получились эти самые 1.49 гб занятой ОЗУ

    . диспечре задач показывается колонка private bytes памяти занятой процессом( она меньше working bytes)?

    Выяснилось что все тормоза начинаются с разрастанием файла подкачки, когда он дорастает до 4 гб (постепенно примерно за 2-3 дня работы),  то и начинаются тормоза,сразу после перезагрузки файл подкачки занимает менее 1 ГБ и скорость нормальная, похоже что-то лишнее накапливется в файле подкачки, есть ли какой нибудь менеджер pagefile.sys  что бы отслеживать что же скопилось в этом файле.

    Спасибо огромное за такую дисскуссию по моей маленькой проблеме),

    кстати вот тожде тема с проблемами потери производительности при разросшемся файле подкачки http://forum.shatura.net/topic/15580-%D1%84%D0%B0%D0%B9%D0%BB-%D0%BF%D0%BE%D0%B4%D0%BA%D0%B0%D1%87%D0%BA%D0%B8/


    Windows не хуже Linux!!
    19 августа 2011 г. 6:02

  • Windows не хуже Linux!!
    19 августа 2011 г. 6:10
  • Выяснилось что все тормоза начинаются с разрастанием файла подкачки, когда он дорастает до 4 гб (постепенно примерно за 2-3 дня работы),  то и начинаются тормоза,

    Как именно определяете размер файла подкачки? строка "Файл подкачки" в диспетчере задач на самом деле показывает не его размер, а количество выделенной памяти. Если оно становится вдвое больше количества ОЗУ, то система оказывается в условиях нехватки оперативной памяти, что и вызывает снижение скорости работы.

    Скорее всего, какая-то программа страдает утечкой памяти. После загрузки компьютера войдите на вкладку Сеть, включите столбец "Получено байт всего" и потом посмотрите, нет ли корреляции у этого значения с ростом показателя "Файл подкачки".

    19 августа 2011 г. 6:21
    Модератор
  • Ну вот - вброс был удачный: Игорь и Илья уже подсказали что смотреть. А вот теперь откройте perfmon и посмотрите показатели по счётчикам Logical Disk\Avg. Disk Sec, Read (среднее время чтения с диска) и Logical Disk\Avg. Disk Sec, Write (среднее время записи) по тому диску, где у вас расположен файл подкачки - желательно при отсутствии тормозов, а затем - во время торможения. Потом - файл подкачки просто так сам по себе не растёт, обратите внимание на счётчик Pagefile/Usage Peak в процентах.
    19 августа 2011 г. 7:58
    Отвечающий