-2

Не удалось найти ответ на этот вопрос. Вот немного фона.

Я нахожусь на W7 64 Pro, и я могу видеть разбивку в Resource Monitor, но, когда я складываю итоги столбцов, я не могу, независимо от того, что я получаю, вычисляет число%, вычисленное MS, которое кажется ненадежным в сам. Я говорю это потому, что у меня есть система, в которой возникла проблема с ОЗУ, и этот процесс в конечном итоге привел к невозможности ее использования, но диспетчер задач сказал, что система загружена на 65%, а в сообщении об ошибке говорилось об отсутствии доступной памяти. К сведению, эта система всегда имела проблему "ползучести ОЗУ", даже до проблемы с разгоном.

Хорошо, это приводит меня к сбоям в использовании системы на 65%. Я мог видеть, что встроенная графика может иметь блокировку на 2 ГБ, что я считаю правильным для этой системы. Я использовал графику платы / процессора в то время. Если встроенная графика резервирует память, тем не менее это нигде не отображается как часть какого-либо процесса, и кажется, что она должна отображаться в Resource Monitor как "Аппаратное обеспечение зарезервировано". Кроме того, в окнах "Свойства системы" и "Информация о системе" система отображается как имеющая 8 ГБ, а не 6 или 7,5 и т.д. Во всяком случае, трудно получить информацию для HP 6200 Pro с графикой Intel 2000, поэтому я не уверен, как управлять графикой. Обработка графики для встроенной графики выполняется в процессоре с этим процессором i5 (i5-2400). Ну, может быть распределение графики (зарезервированная память) - вот почему система вышла из памяти на 65%, idk. В конце концов мне удалось найти процесс разгона, который представлял собой монитор накопителя HWiNFO, и использование разгона прекратилось. Однако, использование все еще слишком высоко. Система имеет 8 ГБ, и даже после пары месяцев стабилизации и после добавления выделенной видеокарты (HD 4550) память простаивает примерно на 46%. Это по сравнению с другими системами, у меня это простоя на 25-35%. Не могу сказать, но ползучий аспект проблемы с памятью как минимум замедлился. Трудно сказать, потому что кажется, что он работает на холостом ходу на все более высоких процентах, но, возможно, он остановится, и это очень медленный процесс ползучести.

Но это то, что я действительно хотел бы знать. Независимо от того, как я добавляю столбцы в диспетчере задач с помощью электронной таблицы, я не могу составить общее количество отображений% MS в TM. Это, конечно, то, что также используется программным обеспечением для мониторинга, поэтому я предполагаю, что в этом числе что-то есть. Но как MS рассчитывает число.

Для справки, даже если я добавлю вместе рабочий набор и приватный ws, я все равно не пойму, что MS говорит, что система использует. Если я добавлю коммит к общему количеству, я перейду. Опять же, я вижу в Resource Monitor, что MS говорит, что используется, поэтому, пожалуйста, не поднимайте это. Просто я нигде не могу найти определенное или опубликованное, что именно MS означает "в использовании".

1 ответ1

0

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

Как ни странно, файловый кеш не включен в значение "Кэширование", показанное в диспетчере задач. Он включен в оперативную память, но никак не идентифицирован. Он доступен в Performance Monitor и некоторых других утилитах. Файловый кеш легко может быть 500 МБ или выше. Гораздо выше в некоторых случаях.

Использование памяти в любой современной ОС слишком сложно, чтобы рассчитать ее, просто сложив столбец чисел.

Процент использования памяти прост: Используемая память / общая память * 100.

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