Как посмотреть сколько оперативной памяти занимает программа
Перейти к содержимому

Как посмотреть сколько оперативной памяти занимает программа

  • автор:

Как определить, сколько памяти использует программа?

Как узнать, сколько оперативной памяти использует программа во время работы?

Ответ

Каждая программа на вашем компьютере использует разное количество оперативной памяти во время работы или в режиме ожидания. Системные требования дают примерное представление про минимальный и рекомендуемый объем памяти, которую компьютер должен иметь для запуска программы, но не точное количество памяти которую программа будет использовать. Чтобы определить, сколько оперативной памяти использует программа в данный момент, выполните указанные ниже действия:

  • Нажмите сочетание клавиш «Ctrl+Shift+Esc»
  • Кликните правой кнопкой мыши на пустом месте панели задач и выберите «Запустить диспетчер задач»

Как открыть Диспетчер задач

2. В диспетчере задач перейдите на вкладку «Процессы», если она еще не выбрана.

Сколько памяти использует программа? Диспетчер задач, процессы.

Как видно на скриншоте выше, вкладка «Процессы» показывает каждый из запущенных процессов на компьютере, включая количество используемой ним памяти. Например, выделенный процесс opera.exe сейчас использует больше 400 MB оперативной памяти (в браузере открыто около 30 вкладок).

Совет: Нажатие по колонке «Память» сортирует процессы по количеству используемой памяти. На примере выше мы отсортировали программы по количеству используемой памяти и по убыванию.

Как на Android проверить расход оперативной памяти

У современных Android-смартфонов уже давно нет проблем с оперативной памятью. Постепенно стало нормой, чтобы аппарат имел 8 и даже 12 ГБ. В принципе, бывает и больше, но даже самые отъявленные гики пока не представляют, куда можно применить такой большой объём ОЗУ. Всё-таки для стабильной работы устройству редко требуется больше 5-6 ГБ, а то, что остаётся, — остаётся просто про запас на случай, если в каком-то приложении произойдёт сбой и оно начнёт расходовать оперативку как не в себя. Но как узнать, куда уходит оперативная память, если в Android нет штатного инструмента проверки её потребления?

Как на Android проверить расход оперативной памяти. Заметили перерасход оперативной памяти? Возьмите и проверьте, куда она уходит. Фото.

Заметили перерасход оперативной памяти? Возьмите и проверьте, куда она уходит

На самом деле такой инструмент есть, просто он скрыт от рядовых пользователей и доступен только разработчикам. То есть устанавливать какое-то приложение для этого не потребуется. В конце концов, полагаться в таких вопросах на сторонний софт было бы слишком опрометчиво, учитывая, что зачастую его созданием занимаются энтузиасты, которые мало что смыслят в разработке и инженерных тонкостях, а просто пробуют свои силы.

Как включить меню разработчика на Android

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

  • Для этого перейдите в «Настройки» и откройте пункт «О телефоне»;
  • В открывшемся окне найдите строку «Номер сборки»;

Как включить меню разработчика на Android. Получить права разработчика проще, чем кажется. Фото.

Получить права разработчика проще, чем кажется

  • Быстро нажимайте на неё 5-10 раз до тех пор, пока на экране не появится надпись «Вы стали разработчиком»;
  • Подтвердите получение статуса разработчика вводом пароля доступа.

С этого момента в меню «Настроек» вы увидите новый раздел «Для разработчиков». Как правило, он располагается в самом низу, рядом с разделами «Обновление ПО» и «О телефоне». Однако некоторые производители намеренно убирают этот пункт из видимой части и внедряют его в качестве подпункта в какую-то вкладку. Поэтому, если вы не можете найти раздел «Для разработчиков», воспользуйтесь поиском, который встроен в приложение «Настройки». Это самый верный способ отыскать искомый пункт меню.

Какие приложения расходуют оперативную память

А теперь перейдём к инструменту контроля расхода оперативки. Чтобы получить к нему доступ, потребуется проделать следующие шаги:

  • Перейдите в меню «Для разработчиков»;

Какие приложения расходуют оперативную память. В меню разработчика скрыт инструмент слежения за расходом оперативной памяти. Фото.

В меню разработчика скрыт инструмент слежения за расходом оперативной памяти

  • Пролистайте вниз до раздела «Работающие приложения»;
  • Здесь вы увидите сводку о расходе памяти системой и установленным софтом.

Однако, если вы посмотрите на список процессов, которые используют ОЗУ, вы не увидите ни одного приложения. А всё потому, что здесь фигурирует только системный софт, отключение которого может быть чревато сбоями и ухудшением работы операционной системы. Поэтому нам надо переключиться на раздел, в котором указывается расход сторонних приложений. Для этого нужно нажать на иконку шестерёнки в правом верхнем углу. Это действие перенесёт вас на такую же страницу, но уже со списком всех запущенных сторонних приложений, использующих оперативку.

Как на Android проверить расход оперативной памяти. Слева — расход ОЗУ системным софтом, справа — сторонним. Фото.

Слева — расход ОЗУ системным софтом, справа — сторонним

Скорее всего, все приложения, кроме «Настроек», будут обозначены как «Кэшированный фоновый процесс». Это значит, что приложение хоть и расходует ресурс, но находится в фоновом режиме и не активничает в данный момент. Нормальный расход памяти для среднестатистического приложения – 100-300 МБ. Тяжёлые игры могут потреблять и 1, и даже 2 ГБ. Таким образом, кстати, очень легко вычислить приложения-шпионы, рекламные вирусы и им подобную шелуху, которая не засыпает, а продолжает прокручивать рекламу или вести сбор данных о пользователе.

Если вы увидели, что какое-то приложение потребляет слишком много ресурсов, его можно остановить или удалить. Софт, которому вы доверяете, можно просто перезагрузить или попробовать установить обновление. В конце концов, разработчики могут и ошибиться при написании кода. А вот если приложение, которое расходует 500-700 МБ или больше, вам незнакомо, его лучше сначала остановить, а потом удалить, чтобы сберечь ресурс смартфона и обеспечить ему более плавное функционирование без сбоев и случайных вылетов запущенных в фоне приложений.

Как узнать сколько памяти отжирает преложение в текущий момент (программно)

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

Комментарии ниже приводят к следующему результату:

введите сюда описание изображения

Если вам нужно именно значение, показываемое в Task Manager, то его можно вычитать из счетчиков производительности:

На самом деле Working Set — Private — это не совсем «количество памяти, выделенное процессу». Сам по себе Working Set — это та часть виртуальной памяти, к которой процесс обращался недавно, и которой еще соответствует физическая память. А Working Set — Private — это неразделяемая часть Working Set.

Т.е. реальному потреблению памяти этот показатель имеет очень косвенное отношение, т.к. зависит не только от выделения памяти в программе, но и от того, как давно программа к ней обращалась, и от общего состояния памяти в системе.

Компьютерная грамотность с Надеждой

Заполняем пробелы — расширяем горизонты!

Оперативная память компьютера через призму Диспетчера задач Windows

Быстродействие компьютера или ноутбука во многом зависит от размера его оперативной памяти. И еще от того, насколько эта память заполнена в данный конкретный момент времени.

Оперативная память Диспетчер задач

Непростая и ответственная работа диспетчера. Фрагмент из фильма «Магистраль».

Размер оперативной памяти устройства есть величина постоянная. Сколько оперативной памяти предусмотрено конструкцией компьютера или ноутбука, такая и будет у нее величина. Скажем, 8Гб оперативки или поменьше 4Гб, 2Гб и тому подобное.

А вот насколько эта оперативная память занята, сколько еще осталось свободной оперативной памяти для программ и приложений – это переменная динамическая величина.

Как узнать оперативную память компьютера Windows 10

Сколько всего имеется оперативной памяти на компьютере, работающем под управлением операционной системы Windows? Это можно выяснить с помощью Панели управления Windows.

Для этого запускаем Панель управления, находим в ней опцию «Система», и в открывшемся окне видим общий размер оперативной памяти компьютера (1 на рис. 1).

размер оперативной памяти компьютера в Панели управления Windows 10

Рис. 1. Информация в Панели управления Windows 10 (раздел «Система») о размере оперативной памяти компьютера (ноутбука).

На рис. 1 видно, что в данном примере речь идет о компьютере (ноутбуке), у которого имеется 8 Гигабайт оперативной памяти. На любом другом компьютере или ноутбуке может быть другая величина оперативной памяти – все зависит от конкретной модели компьютера (ноутбука) и от его конфигурации.

Как узнать, сколько свободной оперативной памяти осталось на компьютере или на ноутбуке

Как можно узнать, насколько загружена имеющаяся оперативная память, величина которой в нашем примере на рис. 1 равна 8Гб? Другими словами, как используется оперативная память, какие программы и приложения ее используют, и насколько память задействована? Ведь чем меньше останется свободной оперативной памяти, тем возможно, медленнее станет работать наш компьютер или ноутбук.

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

Можно открыть Диспетчер задач Windows и определить состояние оперативной памяти

Диспетчер задач Windows запускается различными способами. Одним из интуитивно понятных способов является запуск через Панель задач.

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

Остается только выбрать в этом меню опцию «Диспетчер задач» (2 на рис. 2), а именно, подвести туда курсор мышки и кликнуть теперь уже левой кнопкой мышки.

Диспетчер задач в Windows 10

Рис. 2 (Клик для увеличения). Запуск Диспетчера задач Windows из Панели задач с помощью контекстного меню.

Диспетчер задач можно запустить даже в том случае, если компьютер или ноутбук, практически «висит», не работает, почти «не дышит». Разумеется, курсор мышки на таком «затормозившем» компьютере должен двигаться. Компьютер (ноутбук) должен реагировать на клик правой и левой кнопки мышки.

Что делать на полностью зависшем компьютере (ноутбуке), где курсор мышки не двигается, и нет реакции на клики по кнопкам мышки?

Можно попытаться запустить Диспетчер задач с помощью комбинации трех горячих клавиш Ctrl + Alt + Del. Сначала нажимаем клавишу Ctrl. Нужно зафиксировать эту клавишу в нажатом состоянии. Затем, не отпуская ее, жмем на Alt, тоже фиксируем ее в нажатом состоянии. И теперь, уже не отпуская обе клавиши Ctrl и Alt, жмем третью клавишу Del на клавиатуре компьютера (ноутбука).

Должно появиться меню, где есть опция «Диспетчер задач» (1 на рис. 3).

Запуск Диспетчера задач Windows с помощью Ctrl + Alt + Del

Рис. 3. Запуск Диспетчера задач Windows с помощью комбинации клавиш Ctrl + Alt + Del.

При появлении меню, загруженного с помощью комбинации клавиш Ctrl + Alt + Del, компьютерная мышка по-прежнему может не работать из-за зависания компьютера (ноутбука). Тогда двигаться по меню к Диспетчеру задач нужно с помощью клавиш «Стрелка вверх» или «Стрелка вниз».

А запускать Диспетчер задач можно с помощью клавиши Enter (или Ввод). Пункты такого меню можно также «тапать» пальцем, например, если на ноутбуке установлен такой же сенсорный экран, как на планшете, смартфоне или айфоне.

В конечном итоге Диспетчер задач может быть запущен, даже на зависшем компьютере (ноутбуке). Глядя в открывшееся окно Диспетчера задач, можно будет понять, какие программы расходуют оперативную память компьютера (ноутбука), и сколько еще осталось свободной оперативной памяти для других программ.

Примечания насчет Ctrl + Alt + Del:

1) Нельзя вместо Del нажимать на клавишу Back Space — это совершенно разные клавиши.

2) Если у Вас ноутбук, а клавиатура внешняя, подключенная по проводу к порту USB или как-то иначе, то сочетание клавиш Ctrl+Alt+Del может не сработать. Нажимать клавиши нужно на основной клавиатуре ноутбука.

3) Разумеется, сочетание Ctrl+Alt+Del работает только под Windows. На других системах — iOS, Android, Linux — программа «Диспетчер задач» называется по-другому и запускается иначе, чем в Windows.

Просмотр состояния оперативной памяти с помощью Диспетчера задач

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

состояние оперативной памяти компьютера в Диспетчере задач

Рис. 4. Как в Диспетчере задач посмотреть состояние оперативной памяти компьютера или ноутбука.

На рис. 4 цифрами показана следующая информация:

1 – вкладка «Процессы», где можно посмотреть информацию о состоянии оперативной памяти. На этой вкладке показываются все Приложения, запущенные пользователем компьютера (ноутбука). Также видны все Фоновые процессы, которые самостоятельно, без нашего участия запускает сам Windows – вот такой он самостоятельный, наш Виндовс.

В приведенном примере видно, что одновременно запущены и все вместе работают 10 (десять) Приложений и 83 (восемьдесят три) Фоновых процесса Windows.

2 на рис. 4 – список работающих на компьютере (на ноутбуке) приложений (прикладных программ) в конкретный момент времени. В данном примере – это:

  • 9 открытых окон в браузере Mozilla Firefox,
  • 12 открытых окон в браузере Google Chrome,
  • текстовый редактор Microsoft Word,
  • 12 открытых окон в браузере Opera,
  • три одновременно работающих графических редактора Paint,
  • запущенный нами Диспетчер задач
  • и две одновременно функционирующие программы Проводник для работы с файлами.

3 – Процент использования оперативной памяти компьютера (ноутбука) и абсолютные значения (в мегабайтах) использования оперативной памяти всеми Приложениями (программами) пользователя и всеми Фоновыми процессами Windows.

В нашем примере видно, что всего пока задействовано 59% оперативной памяти компьютера (ноутбука). Значит, еще целых 41% оперативной памяти компьютера (ноутбука) остается свободной для других программ пользователя и фоновых программ Windows.

4 на рис. 4 – Движок (другие названия: бегунок или лифт). С его помощью можно перемещать список приложений так, чтобы были видны остальные фоновые программы Windows, поскольку все они вместе не помещаются в окне программы Диспетчер задач.

Что еще можно увидеть в Диспетчере задач

Помимо использования оперативной памяти Диспетчер задач показывает:

1) процент использования Центрального процессора (ЦП) компьютера или ноутбука;

2) процент использования жесткого диска (Диск). Речь идет не о проценте заполнения жесткого диска, а об интенсивности обращения программ к диску);

3) процент использования сети (Сеть) для подключения к Интернету. Это показывает, насколько интенсивно идет обмен данными по каналу подключения к Интернету;

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

Также в Диспетчере задач есть и другие вкладки: Службы, Производительность, Автозагрузка и пр. На данных вкладках также можно посмотреть, насколько те или иные службы используют ресурсы компьютера (ноутбука): оперативную память, Центральный процессор, диск и др.

И еще можно посмотреть, как ресурсы компьютера (ноутбука) используют разные пользователи, если на компьютере (ноутбуке) работают несколько человек под разными учетными записями. И многое другое можно увидеть в Диспетчере задач, но об этом в данной статье речь не идет.

Как прекратить работу приложения, которое занимает слишком много памяти в компьютере

Компьютер (ноутбук) может зависнуть, если центральный процессор, память, диск, сеть или графический процессор будут загружены на 100% или около этой величины. Увидеть это можно с помощью Диспетчера задач. Он покажет нам нагрузку на перечисленные компоненты компьютера (ноутбука) со стороны всех работающих Приложений.

Приложения, которые станут причиной такой повышенной нагрузки, можно будет «снять», принудительно прекратить их работу с помощь Диспетчера задач. Например, на компьютере идет активная работа с браузером, в котором одновременно открыто много вкладок. Тогда оперативная память компьютера может быть занята практически на 100%.

В нашем примере (рис. 4) НЕ воспроизведена ситуация, когда память используется на 100%. В этом случае еще есть достаточно свободного места. Тем не менее, давайте попробуем снять одно из работающих приложений с помощью Диспетчера задач.

Предположим, что нас НЕ устраивает работа первой из трех в списке программ Paint. Допустим, нам не нравится, сколько места в оперативной памяти она занимает. И мы хотим прекратить ее работу, пользуясь для этого Диспетчером задач Windows (рис. 5)

остановить приложение с помощью Диспетчера задач Windows

Рис. 5 (Клик для увеличения). Как заставить приложение прекратить свою работу с помощью Диспетчера задач Windows.

Как снять задачу в Диспетчере задач

Последовательность шагов для «снятия» программы, для прекращения ее работы будет следующая:

Цифра 1 на рис. 5 – Кликаем левой кнопкой мышки по треугольнику слева возле наименования интересующей нас программы.

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

2 на рис. 5 – цифра в колонке «Память» показывает нам, сколько оперативной памяти занимает интересующая нас программа и открытые ею файлы. В нашем примере – это 46,7 Мб. Эти мегабайты мы попробуем освободить, принудительно завершив работу программы Paint.

3 на рис. 5 – нажимаем на кнопку «Снять задачу», чтобы принудительно прекратить работу данной программы. И ждем, когда наше задание будет выполнено.

Принудительное прекращение работы приложения (программы) выполняется не мгновенно. Диспетчер задач сначала посылает сигнал этой программе, и некоторое время ждет, пока программа сама завершит свою работу. Если программа совсем не будет «откликаться» и откажется выполнять отправленную ей команду, тогда Диспетчер задач принудительно прекратит ее работу.

ВНИМАНИЕ: Принудительное прекращение работы программы с помощью Диспетчера задач НЕ сохраняет все те изменения файлов, что были в этой программе сделаны.

Нужно ли использовать Диспетчер задач для управления работой Windows

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

Диспетчер задач – это важное и нужное приложение Windows. Опытный пользователь с его помощью даже, порой, может «увидеть» вирусы в компьютере. Вот прямо так, глядя на ту информацию, которая имеется в Диспетчере задач. Кстати, многие вирусы в первую очередь атакуют именно Диспетчер задач для того, чтобы «спрятаться» в компьютере. А некоторые из вирусов автоматически прекращают свою работу на время запуска в компьютере Диспетчера задач, опять же с целью маскировки.

Для недостаточно опытных пользователей Диспетчер задач лучше всего использовать ТОЛЬКО в режиме просмотра информации. Открываем Диспетчер задач и смотрим, какое именно приложение и сколько конкретно ресурсов занимает в компьютере (ноутбуке). Например, Диспетчер задач позволяет выявить те программы, которые чрезмерно загружают компьютер (ноутбук), превращают его в устройство «с тормозами» и с регулярными зависаниями.

Выявленные подвисшие или «тяжелые» программы, которым явно не хватает мощности компьютера (ноутбука), можно «снимать» с помощью Диспетчера задач. Эти программы в дальнейшем лучше не запускать. Если подобные «тяжелые» программы (приложения) запускаются автоматически при загрузке компьютера (ноутбука), то их нужно удалить на вкладке «Автозагрузка» Диспетчера задач.

Процессы и службы Windows в Диспетчере задач

Однако совсем не следует принудительно завершать Фоновые процессы на вкладке «Процессы». И тем более не стоит останавливать службы Windows на вкладке «Службы».

Чтобы оперировать Фоновыми процессами и Службами, нужно понимать внутреннюю логику работы операционной системы Windows. Иначе можно случайно «убить» программы и службы, без которых операционная система станет работать неправильно, не штатно. Тем самым можно не только «подвесить» компьютер или ноутбук, но даже открыть доступ для вирусов и шпионов к системе.

Самое полезное использование Диспетчера задач – это смотреть глазами в окне Диспетчера задач, как и чем загружена операционная система Windows. Потом можно отказаться от использования тех программ, которые компьютер (ноутбук) не тянет в силу своего внутреннего устройства.

Далеко не на всех компьютерах и ноутбуках можно запускать любые программы. Проблемы с памятью возникают, если пользователь запускает сложные игры, мощные редакторы, видео высокого качества или иное «тяжелое» программное обеспечение. Для таких «тяжелых» приложений, порой, требуются гораздо более мощные компьютеры и ноутбуки.

Есть ли Диспетчеры задач в других операционных системах, не Windows

Диспетчеры задач, аналогичные тому, как это сделано в Windows, есть и в других операционных системах: iOS, Android и т.п. Они запускаются иначе, чем под Windows. Вкладки и опции в них могут быть другими. Названия этих программ могут быть другими (Диспетчер ресурсов, Диспетчер приложений и т.п.).

Другие операционные системы могут иметь совершенно иную внутреннюю логику работы. Поэтому параметры для управления задачами и приложениями у них могут быть отличными от параметров Windows.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *