Что то грузит оперативную память но не отображается в диспетчере
За много лет использования Windows я привык к Диспетчеру задач. Оттуда я убил сотни приложений за плохое поведение. Там же смотрел, кто из них пожирает ресурсы. Пока я не начал работать с машинами, у которых сотни гигабайт памяти, а у приложений соответствующие запросы. В этой статье обсудим, почему Диспетчер задач плохо отслеживает память и что использовать взамен. Во-первых, о механизме выделения памяти в Windows.
tl;dr: Диспетчер задач скрывает информацию о подкачке (paged memory) и виртуальном пространстве процесса. Лучше используйте Process Explorer из комплекта Sysinternals.
При запуске нового процесса ОС присваивает этому процессу непрерывное адресное пространство. В 32-разрядных системах это пространство может составить 4 ГБ, обычно 2 ГБ для ядра, а остальное для процесса. В этой статье проигнорируем использование памяти ядром. В 64-разрядных системах зарезервированная процессом память может вырасти до колоссальных 64 ТБ. Что этот процесс будет делать с несколькими терабайтами памяти, когда у нас на самом деле жалкие 8 ГБ? Сначала нужно понять, что такое зарезервированная и переданная память.
Зарезервированная и переданная память
Не все части этого огромного адресного пространства равны. Некоторые части адресного пространства процесса фактически поддерживаются либо физической оперативной памятью, либо диском (см. ниже). Зарезервированная память считается переданной (Committed), если ОС предлагает вам эту память при попытке её использовать. Остальная часть адресного пространства, а это подавляющее большинство, остаётся доступным для резервирования. То есть не всегда ОС может предложить вам этот блок памяти для использования: она может сделать копию на диске (файл подкачки), например, а может и не сделать. В C++ резервирование памяти осуществляется вызовом VirtualAlloc. Так что переданная память является аппаратно ограниченным ресурсом в ОС. Давайте посмотрим.
Файл подкачки ОС
Файл подкачки — замечательная идея. В принципе, ОС понимает, что некоторые части памяти особо не используются вашим приложением. Зачем тратить на него реальную физическую память? Вместо этого процесс в ядре записывает этот неиспользуемый фрагмент на диск. Пока к нему не обратятся снова, только тогда он вернётся в память.
Для более подробного объяснения, как работает память в Windows, рекомендую лекцию «Тайны управления памятью» Марка Руссиновича.
Здесь много за чем нужно следить и анализировать. К кому обратиться? Конечно, к Диспетчеру задач!
Память в RAM обычно называют рабочим набором (Working Set), в то время как всю выделенную память обычно именуют Private Bytes. Библиотеки DLL вносят путаницу в определения, поэтому пока их проигнорируем. Иначе говоря:
Private Bytes [выделенная память] = рабочий набор + файл подкачки
По умолчанию Диспетчер задач показывает для любого процесса именно рабочий набор:
И это число, на которое я всё время смотрел. Откуда я знал, что в Диспетчере задач информация о переданной памяти находится в колонке Commit Size . Я так и не смог там найти информацию о виртуальной памяти.
Диспетчер задач позволяет добавить информацию о переданной памяти, если щёлкнуть правой кнопкой мыши по столбцам и выбрать соответствующий пункт
К счастью, есть много других ресурсов для отслеживания ресурсов. На каждой машине под Windows установлен PerfMon (Системный монитор), который выдаёт очень подробную информацию о каждом процессе и системе в целом:
Интересно, что Системный монитор умеет фактически исследовать и сравнивать метрики на двух или более компьютерах в сети. Это очень мощный инструмент, но Диспетчер задач, очевидно, удобнее для пользователей. В качестве промежуточного решения рекомендую Process Explorer:
Бум! Visual Studio, чего это ты до сих пор в 32-битном режиме (обратите внимание на его Virtual Size)? Пиковое использование памяти на моём компьютере на уровне 89% от максимума, ещё терпимо. Это пригодится позже.
Дополнение: многие указали на другие удобные инструменты, в том числе VMMap и RAMMap.
К счастью, это не какие-то ненужные мелочи ОС. Актуальная информация о потреблении памяти многократно помогала мне в отладке разных проблем.
Самое главное, это найти нетронутые части выделенной памяти. Данные о подкачке тоже важны: эта память передана, но используется редко или вообще не используется.
Даже если память будет иногда использоваться, важно понимать, что это дорогой ресурс, так что идти по такому пути ни в коем случае нельзя. Здесь появятся и утечки памяти.
По этим причинам я ранее слышал предложение полностью удалить файл подкачки и приравнять выделенную память рабочему набору. Однако это обоюдоострая идея. Тогда ОС не в состоянии сбросить память в случае неправильной работы приложений, которые иногда впустую резервируют память.
Корреляция между программным обеспечением и оборудованием на платформе Windows не всегда является лучшей. Высокая активность процессора и утечки памяти были с самого начала и, скорее всего, будут вечными.
Однако в большинстве случаев затронутые пользователи могут определить, какая служба стоит за высокой загрузкой ЦП. К сожалению, не всегда. Иногда в диспетчере задач нет ничего странного, но процессор по-прежнему имеет высокий процент активности.
Для решения этой проблемы мы подготовили список применимых решений, которые должны помочь вам решить эту проблему. В случае, если в поле зрения нет никакой жизнеспособной службы переключения ЦП, но ваш ЦП не останавливается, обязательно проверьте их ниже.
5: Отключить функцию питания IDLEDISABLE с помощью командной строки
Мы пока будем придерживаться настроек Power. Большинство настроек электропитания доступны через интерфейс Windows 10. Однако есть некоторые скрытые значения, которые недоступны (и не без причины) для случайных пользователей. T
Эта проблема может быть спровоцирована свойством IDLEDISABLE – специальным параметром, который настраивает активность процессора, когда нет процессов для запуска. Он связан с System Idle Process и может быть настроен как для подключения, так и для питания от батареи.
- ЧИТАЙТЕ ТАКЖЕ: исправлено: Windows 10 перезагружается случайным образом
Некоторые приложения (в основном игры) используют эту функцию, чтобы избежать задержки. Но вместо того, чтобы закрываться после закрытия игры, функция IDLEDISABLE все еще включена, и это будет опровергать замедление работы процессора. То, что вам нужно попробовать, это отключить эти расширенные параметры питания, скрытые в конфигурации питания.
Для этого вам необходимо использовать повышенную командную строку в качестве администратора. Не забудьте создать точку восстановления и выполнить резервное копирование данных, так как существует небольшой, но немаловажный риск критического повреждения системы.
Вот как это сделать за несколько простых шагов:
- В строке поиска Windows введите cmd , щелкните правой кнопкой мыши Командную строку и запустите ее от имени администратора.
- В командной строке вставьте следующие команды и нажмите Enter после каждого:
- PowerCfg/SETACVALUEINDEX SCHEME_CURRENT SUB_PROCESSOR IDLEDISABLE 000
- PowerCfg/SETACTIVE SCHEME_CURRENT
- PowerCfg/SETACVALUEINDEX SCHEME_CURRENT SUB_PROCESSOR IDLEDISABLE 000
- После этого перезагрузите компьютер и поищите изменения.
Зарезервированная и переданная память
Не все части этого огромного адресного пространства равны. Некоторые части адресного пространства процесса фактически поддерживаются либо физической оперативной памятью, либо диском (см. ниже). Зарезервированная память считается переданной (Committed), если ОС предлагает вам эту память при попытке её использовать. Остальная часть адресного пространства, а это подавляющее большинство, остаётся доступным для резервирования. То есть не всегда ОС может предложить вам этот блок памяти для использования: она может сделать копию на диске (файл подкачки), например, а может и не сделать. В C++ резервирование памяти осуществляется вызовом VirtualAlloc. Так что переданная память является аппаратно ограниченным ресурсом в ОС. Давайте посмотрим.
Как решить проблему с высокой загрузкой ЦП, когда в диспетчере задач нет ничего подозрительного
- Отключить фоновые программы
- Сканирование на наличие вредоносных программ
- Перезапустите инструментарий управления Windows
- Проверьте дополнительные параметры питания
- Отключить функцию IDLEDISABLE с помощью командной строки
- Перезагрузить компьютер
6: перезагрузите компьютер
Наконец, если ни один из предыдущих шагов не оказался полезным в этом вопросе, единственным оставшимся решением, помимо очевидной переустановки системы, является использование параметра «Сбросить этот компьютер» в Windows 10. Таким образом, у вас будет возможность сохраните ваши файлы, пока система обновляется и полностью восстанавливает свои первоначальные значения.
- ЧИТАЙТЕ ТАКЖЕ: Исправьте: «Возникла проблема с перезагрузкой ПК»
Если вы не знаете, как восстановить заводские настройки ПК с Windows 10, выполните следующие действия:
Это должно обернуть это.Если у вас есть какие-либо вопросы или, возможно, есть альтернативное решение этой проблемы, обязательно поделитесь ими с нами и другими заинтересованными читателями. Вы можете сделать это в разделе комментариев ниже.
Использую windows 10, недавно установил большое обновление Anniversary. Но проблема, которую я опишу ниже возможно не связана с ним, а началась еще до обновления.
После некоторого времени при работе с компьютером оперативная память забивается на 95%, после выключения всех запущенных приложений занятость озу падает до 85-90%. В диспетчере задач на вкладках Процессы и Подробности никаких процессов, которые бы занимали оперативку нет. Данная проблема возникает не систематически, а через раз. Иногда может пройти 2 часа, а иногда пол дня.
Чаще всего перед этим я использую следующее ПО:
phpStorm последней версии (64bit +java64), git +chrome, photoshop.
virtualbox с установленной на виртуалку ubuntu.
Также играю в различные игры.
После перезагрузки и включения этих программ они занимают от силы 40% моего общего ОЗУ.
Но, когда оперативка заполнена, даже после выключения остается занято 80%.
Попробовал очистить ее с помощью программы Memory Cleaner, не помогло.
Выключал в службах superFetch, вроде бы тоже не помогло.
Какие есть предположения в чем может быть проблема? Хотелось бы услышать комментарий по поводу того, аппаратная ли это проблема или программная и какими средствами(ПО) я могу определить, что занимает оперативную память.
Эта цепочка заблокирована. Вы можете просмотреть вопрос или оставить свой голос, если сведения окажутся полезными, но вы не можете написать ответ в этой цепочке.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
1: отключить фоновые программы
Обо всем по порядку. Хотя отсутствие какой-либо обратной связи в диспетчере задач делает этот сценарий довольно своеобразным, фоновая активность приложения, вероятно, по-прежнему является основной причиной ужасной загрузки ЦП. Это не всегда основной процесс, который вызывает высокую загрузку ЦП – второстепенные сервисы тоже могут это делать.
Чтобы устранить этот возможный подстрекатель, мы советуем вам отключить все фоновые программы (кроме системных приложений, очевидно) и перейти оттуда.
- ЧИТАЙТЕ ТАКЖЕ: Исправлено: программы исчезают в Windows 10? Вот как их вернуть
Если вы не уверены, как это сделать, мы подготовили два метода, доступных в Windows 10.
Диспетчер задач .
- Нажмите правой кнопкой мыши на Панель задач и откройте Диспетчер задач .
- Выберите вкладку Автозагрузка .
- Выберите каждую программу индивидуально и отключите ее. Отключить все программы.
- Закройте диспетчер задач и перезагрузите компьютер.
Конфигурация системы:
- В строке поиска Windows введите msconfig и откройте Конфигурация системы .
- Перейдите на вкладку «Службы» и установите флажок « Скрыть все службы Microsoft ».
- Отключите все, кроме необходимых сторонних сервисов (графический процессор и звуковые драйверы) и подтвердите изменения.
- Перезагрузите компьютер.
Ответы (16)
* Попробуйте выбрать меньший номер страницы.
* Введите только числа.
* Попробуйте выбрать меньший номер страницы.
* Введите только числа.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
14 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Вообщем ситуация сделающая, сегодня был включен стим, utorrent качал, виртуалка, php-storm+xdebux и chrome. Комп начал жутко лагать, я все-все выключил, результат на скринах ниже.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
8 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Добрый день, Александр.
Сожалею о данной проблеме.
Этот вопрос неоднократно обсуждался.
Попробуйте применить решения из подобных тем.
Пожалуйста, сообщите мне о результатах.
Желаю удачи и хорошего дня!
Если вы считаете эту информацию полезной, прошу отметить ее как ответ
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
3 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
У меня та же ситуация. Это связано с одним из последних обновлений виндовс. Ранее такой ситуации не наблюдалось. Все верно описано, память занята, процесса нет занимающего ее, у меня так же 16 гб и при штатном использовании все 100% занять очень сложно. Кроме фотошопа у меня ничто другое не способно занять всю память.
Лично я знаю много людей у которых наблюдаеться то же самое.
Я так понимаю что в майкрософт забили на это и ничего исправлять не собираються. Придется переходить на другую ОС, хотя бы для рабочих нужд, на виндовс становиться невозможно стабильно работать.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
61 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Я так понимаю что в майкрософт забили на это и ничего исправлять не собираються.
Правильно поняли. Ошибки в драйверах, написанных другими компаниями, "Майкрософт" исправлять не будет. Заниматься выяснением, правильные ли драйверы поставил пользователь - тоже не будет.
------------------
if you'll find someone's post helpful, mark it as an answer and rate it please. This will help other users to find answers to their similar questions.Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
9 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Я так понимаю что в майкрософт забили на это и ничего исправлять не собираються.
Правильно поняли. Ошибки в драйверах, написанных другими компаниями, "Майкрософт" исправлять не будет. Заниматься выяснением, правильные ли драйверы поставил пользователь - тоже не будет.
Вы сейчас о драйверах для оперативной памяти? Ведь проблема именно в ней, а конкретнее в ее использовании. Так вот, я никогда о таковых не слышал. И второе, я никаких драйверов не переустанавливал уже достаточно давно, а проблема появилась после обновления системы, и не у меня одного как я понимаю. Если у вас есть конкретный ответ на проблему, либо вы можете как либо обосновать что именно система не причем и вина в поставщике драйверов мы все (на данный момент 74 человека) будем вам крайне признательны.
И еще как вариант, может майкрософт будет так любезен в диспетчере все же показывать кем из "поставщиков"/процессов используется память.
П.С. Убунту я уже поставил, там таких проблем не наблюдается.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
31 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Вы сейчас о драйверах для оперативной памяти?
Нет, конечно. О драйверах устройств, утечки памяти в которых и вызывают разрастание невыгружаемого пула.
То что проблема появилась после обновления системы, означает, что какой-то драйвер с новой версией работает некорректно.
Назвать драйвер телепатически я Вам, как Вы возможно понимаете и сами, не смогу, увы.
------------------
if you'll find someone's post helpful, mark it as an answer and rate it please. This will help other users to find answers to their similar questions.Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
4 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Майкрософт ну вообще ни в чем не виновата. Ну прям святая.
Обновляет автоматически драйвера, а там трава не расти, ведь это производитель виноват. Проще всего перевести стрелки.
Но, когда сталкивались с проблемой работы Intel HD 4000 и установки драйверов на Windows 10 обращались в Intel. И Intel сообщил что драйвер рабочий, просто не сертифицирован Майкрософт.
Драйверы Windows 10 для процессоров Intel® Core™ третьего поколения с графическими решениями Intel® HD Graphics 4000 и процессоров Intel® Core™ третьего поколения с графическими решениями Intel® HD Graphics 2500 (раньше под кодовым названием Ivy Bridge) будут включать поддержу модели драйверов Windows Vista Display Driver Model (WDDM) 1.3 . Для ссылки функции WDDM 1.2 доступны на веб-сайте Microsoft. Этот драйвер Windows 10 не будет снабжен цифровой подписью , что означает, что это не было протестировано Windows Hardware Quality Labs (WHQL).
Так что же Майкрософт не протестирует драйвер ? А все потому, что наплевать!
Зачем же существует эта лаборатория WHQ ? Чтобы блокировать рабочие, по заявлению Intel, но не сертифицированные и не рекомендуемые по самомнению Майкрософт?
У сотен пользователей проблемы с драйверами, не только на старых устройствах обновленных по псевдоакции до Windows 10, но даже и на новых устройствах.
Зачем всё это?
Недавно были замечены проблемы на Nvidia GeForce 388.43 и конечно снова виноват производитель, но ведь Майкрософт WHQL как то тестирует драйверы и собирает сведения о них, перед обеспечиванием Цифровой подписью, но скорее всего нет.Виноваты и Майкрософт и производители.
Но проще переводить стрелки друг на друга. Мучайтесь пользователи.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
Это очень странно, я открываю диспетчер задач, всего у меня 16 ГБ ОЗУ, показывает что потребляет 20% когда все закрыто!
Пошарил по процессам, не пойму где утечка, сканировал на вирусы, все-равно, виндоус жрет 1 гб, до процессы ну еще 1 макс, и все равно их нет в процессах, куда еще 1 гб делся? Как можно отследить куда расход идет, в случае если кто то поставил фишинговое или скрытое ПО для фарма лайткойнов?
Это подозрительно, обычно когда сильно забивает и я никак не могу убрать это, перебивал винду стирая вообще все под чистую. Когда чистый windows, у меня грузило 5%-10% ОЗУ максимум, теперь 20% минимум.
Простой 1 комментарий
майнеры вычисляются не по памяти, а на слух - СО графической карты или процессора даст знать о повышенной нагрузке первой.
Да никуда оно не идет.
В процессах отображается все что используется.
Непонятно про какой расход идет речь.
Выложите скрин вкладки "память"Поетому и возник вопрос, если это мемори лик как его отследить, если вредоносное ПО, как узнать куда расход памяти идет и заблочить процесс
Andrey Stark, ОЗУ никто не жрет, она не съедобна.
Процессы используют некоторое количество памяти - если вы просуммируете всю память используемую процессами, то получите сумму используемой памяти. Разумеется не идеально точно +/- 30% потому использование памяти постоянно меняется.
Почему они должны "жрать" 1гб ОЗУ?Утечки - это когда вы ничего не делаете, а памяти все меньше и меньше, в конце концов память исчерпывается вся и работать становится не возможно.
Если у вас 20% занято и больше не меняется, то никаких утечек нет.
В мониторе ресурсов более подробная информация есть.Запуск Windows и приложений сопровождается чтением в память и обработкой огромного количества файлов. Зачастую один и тот же файл открывается по несколько раз для чтения различных сегментов. Такой нерациональный доступ к файлам занимает много времени. Гораздо эффективнее обращаться к каждому файлу только один раз, загружая информацию в оперативную память ещё до того, как она станет нужна программам. Prefetcher наблюдает за тем, какой код и данные (включая NTFS Master File Table) загружаются в процессе запуска операционной системы и приложений. Он накапливает эти сведения в файлах трассировки для оптимизации загрузки кода и данных при следующих запусках.
На вкладке «производительность» диспетчера задач посмотрите на количество «доступной» а не «свободной» памяти
Винда, начиная с висты, потихоньку забивает память файловым кэшем что бы быстрее работать с диском (часто используемые файлы хранятся и в памяти тоже, и читаются быстро из памяти, а вот пишутся на винт).
Как только вам потребуется память - всё, потраченное под кэш вернётся, не переживайте.
Дело в том, что свободная память - это ресурс, который не используется, простаивает. А может ускорять раьоту вашего компа - вот он и используется, для кэширования.
При открытых окнах всего лишь антивируса и диспетчера задач, загруженность оперативной памяти в диспетчере задач во вкладке Быстродействие показывает 1 Гб. Однако, судя по вкладке Процессы, все процессы в совокупности не используют такое количество памяти, от силы, если посчитать, то получится не более 200-400 мб. Что-же использует остальную часть памяти? Куда она пропадает? Как её вернуть?
Операционная система: Windows 7- Вопрос задан более трёх лет назад
- 7182 просмотра
Использовать другую ОС, которая менее эффективно работает с памятью.
Сейчас сильно изменился подход к работе с памятью у ОС.
Раньше ОС минимально управляла памятью, просто раздавала процессам, вся память которая не использовалась процессами была свободной, и тупо простаивала.
Сейчас ОС старается максимально эффективно использовать всю имеющуюся память.Если бы её использовала система, то системные процессы имели бы больший вес, в совокупности равный тому, что указан в быстродействии.
АртемЪ: я про занятость памяти во вкладке "Быстродействие". Судя по этой вкладке, её занято гораздо больше, чем память занятая всеми, в том числе и системными процессами в совокупности.
ixon: Разумеется ее занято больше.
Процессы используют память, если используемая ими память меньше чем доступная физически, то система старается максимально задействовать неиспользуемую память для улучшения эффективности работы.
Т.е память используется в качестве кэша.К тому же сумма используемой процессами памяти - это реально используемая.
А выделяется как правило больше чем используется.
Т.е вы можете запросить 100, но в данный момент использовать 10.В общем исходя из вашего вопроса можно сделать вывод что вы недовольны таким положением вещей, и считаете что это плохо.
А на самом деле это наоборот хорошо, ОС по максимум использует имеющиеся ресурсы.
Плюс ко всему пытаясь разобраться в использовании памяти вы используете такие инструменты как "диспетчер задач", но не задумываетесь как они работают.
Диспетчер задач это программа, которая тоже работает на компьютере и потребляет часть ресурсов.
Она примерно показывает использование памяти, но нужно понимать как она это делает.Работа с памятью идет постоянно, и на очень большой скорости, за секунду количество используемой памяти меняется тысячу раз.
А диспетчер задач раз в секунду замеряет, и выводит среднее использование.
Кое какое представление это конечно дает, но не надо делать из этого глубоких и далеко идущих выводов.АртемЪ: всё бы было не так плохо, если бы параметр задействованной памяти показывал бы насколько действительно задействовано памяти. Вот чем я не доволен. Несоответствием.
ixon: Это просто физически невозможно.
Как вы сможете такое реализовать? Для этого потребуется куча дорогостоящего оборудования.АртемЪ: Я понимаю, что система работает и потребляет память и диспетчер задач не очень точен. Однако, это ведь не нормально, когда я вижу, что у меня занят 1Гб оперативной памяти, однако при пересчёте я обнаруживаю, что процессы занимают в несколько раз меньше. Ведь это может оказаться и вирус какой-нибудь.
Приведу простейшую аналогию -
Есть автодорога(память) эта автодорога имеет определенную пропускную способность, может вместить определенное число машин (размер памяти)Есть задача - мониторить состояние дороги, на сколько она загружена, есть ли пробки.
Для этого по этой дороге раз в месяц ездит машина которая фиксирует ситуацию и передает ее вам.Понимаете в чем суть? Пробки на дороге возникают каждый день, по нескольку раз, а мониторинг идет раз в месяц.
Примерно так действует диспетчер задач, и такую информацию показывает вам.
Проверять чаще - это значит увеличить нагрузку, и данные будут искажаться, т.к сам процесс проверки задействует память.ixon: Это совершенно нормально.
Во первых точное значение памяти замерить очень сложно.
Во вторых оно изменится через тысячную долю секунды, и будет другим.
Вы хотите чтобы система каждую тысячную долю секунды сообщала вам информацию? А вы успеете ее читать?В третьих надо понимать разницу между выделенной и используемой памятью.
Выделили процессу 100мб, процесс использует в разные моменты времени от 0 до 100мб, не больше чем выделено, как правило меньше.
Вам показывают примерное среднее использование памяти процессом.Вот например все мы знаем что напряжение в бытовой сети равно 220вольт.
Но на самом деле, оно там разное. 50 раз в секунду оно вообще равно нулю. Бывает и 270вольт.
Но если вы будете измерять его обычным вольтметром он вам покажет среднее значение - у него просто стрелка не сможет так часто дергаться, чтобы показать вам точное значение.АртемЪ: хорошо. То есть вы хотите сказать, что у всех, даже у вас, имеются такие несостыковки в показаниях оперативной памяти? Вот, например, скажите пожалуйста, сколько диспетчер задач показывает занятой оперативной памяти у вас и сколько она занимает, если посчитать сумму занимаемой памяти каждого процесса по отдельности? Оно ведь не будет показывать разницу в 500 мб как у меня? Или будет?
2. Сканирование на наличие вредоносных программ.
Помимо известных и, в основном, доброжелательных настольных приложений, в вашей системе могут возникнуть опасные угрозы. В целом, вирусы и вредоносные программы могут либо реально вызывать огромные скачки ЦП, либо, с другой стороны, вызывать ложные показания в диспетчере задач.
Последнее можно избежать, загрузив один из сторонних инструментов мониторинга. Конечно, вам все равно нужно будет выполнить тщательное сканирование вашей системы, чтобы избавиться от возможных инфекций.
- ЧИТАЙТЕ ТАКЖЕ: 5 лучших антивирусных инструментов с неограниченным сроком действия [2018 Список]
Вы можете использовать любой сторонний антивирус или Windows-защитник. Мы настоятельно рекомендуем Bitdefender, и вы можете узнать больше об этом здесь.
Защитник Windows, вот как выполнить глубокое сканирование в Windows 10:
- Откройте Защитник Windows , щелкнув правой кнопкой значок в области уведомлений.
- Выберите Защита от вирусов и угроз .
- Выберите Расширенное сканирование .
- Выделите Автономное сканирование Защитника Windows и нажмите Сканировать сейчас .
- Ваш компьютер перезагрузится, и начнется процедура сканирования.
3. Перезапустите инструментарий управления Windows.
Служба инструментария управления Windows (WmiPrvSE.exe), помимо бесславного svchost.exe, является службой, которая часто ведет себя не так, как обычно, и может вызывать пики ЦП. Основное использование этой службы – управление и управление работой различных фоновых систем в сети.
- ЧИТАЙТЕ ТАКЖЕ: проблемы с Svchost.exe (netsvcs) в Windows 10
Что вам нужно сделать, это перезапустить эту службу и искать изменения.Когда-то Microsoft предоставила патч для этого, но он был предназначен для Windows 7, а не для более поздних итераций. Поэтому вместо того, чтобы использовать предоставленные ресурсы, вам придется взять дело в свои руки.
4: Проверьте дополнительные параметры питания
Некоторые параметры питания, связанные с процессором, могут повлиять на показания системы и, таким образом, заставить вас думать, что ваш процессор постоянно работает на 100%. В этом случае вам следует установить флажок «Минимальное состояние процессора» в разделе «Управление питанием процессора».
В некоторых планах будет использоваться высокий процент загрузки процессора, и это не то, что вам нужно делать, когда под рукой находится Минимальное состояние процессора. Вы должны пойти на минимум или 5%.
- ЧИТАЙТЕ ТАКЖЕ: Исправлено: ошибка состояния питания драйвера в Windows 10
Вот как изменить эту настройку электропитания и, надеюсь, снизить нагрузку на процессор до нормальных значений:
- Нажмите правой кнопкой мыши на значок батареи в области уведомлений панели задач и откройте Параметры питания .
- Выберите план питания по умолчанию и нажмите ссылку Изменить настройки плана .
- Выберите « Изменить дополнительные параметры питания ».
- Разверните Управление питанием процессора , а затем сделайте то же самое с Минимальным состоянием процессора .
- Установите для параметров «На батарее» и «Подключен» значение 5% и подтвердите изменения.
- Перезагрузите компьютер.
Читайте также: