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


Что съедает оперативную память – решение проблемы [2020]

admin 15.05.2019 Загрузка...

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

Что ест оперативную память

Первым потребителем ОЗУ конечно же является сама операционная система. Объем, который она по умолчанию забирает, зависит от версии Windows и количества активных служб. Впрочем, последние оказывают лишь небольшое влияние на показатель. В Windows 10 достаточно большое количество «оперативки» расходуется на сбор и передачу телеметрии (статистики) – подробная информация, а также метод отключения функции представлен ниже.

Вторая категория потребителей – пользовательские программы. Они устанавливаются в качестве дополнения к стандартным средствам системы. Это тот же MS Office, видеоплеер, аудиоплеер, редактор фотографий, браузер и т.д. Если часть программ добавлена в автозагрузку, то они будут потреблять ОЗУ сразу после запуска Windows,  независимо от использования в текущем сеансе.

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

Как очистить оперативную память

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

Ручная очистка ОЗУ

Начать освобождение оперативной памяти следует с просмотра списка программ, добавленных в автозагрузку. Чем меньше их количество, тем свободней окажется начальный объем ОЗУ. Пошаговая инструкция для Windows 7 и ниже:

  • В меню «Пуск» найти и запустить приложение «Выполнить».
  • Вписать команду «msconfig».
  • Перейти на вкладку «Автозагрузка».
  • Снять флажки с программ, включение которых не требуется при старте Windows. Идеальный вариант – отключить все приложения, так система будет запускаться максимально быстро, а пользователь получит больше свободной памяти.
  • Кликнуть по кнопке «Применить» и перезагрузить компьютер.

Для Windows 8 и 10 процедура аналогична, только настройка автозагрузки находится в приложении «Диспетчер задач». В него можно перейти, нажав сочетание клавиш Ctrl+Shift+Esc или кликнув правой кнопкой мыши по нижней панели и выбрав соответствующий пункт меню. Далее следует перейти во вкладку «Автозагрузка» и выполнить отключение программ. Здесь же получится увидеть степень их влияния на запуск ОС.

Очистка оперативной памяти в Windows 7 и других версиях операционной системы непосредственно во время ее работы выполняется через «Диспетчер задач». Для этого потребуется:

  • Перейти на вкладку «Процессы».
  • Кликнуть по столбцу «Память», чтобы отсортировать процессы по количеству потребляемых ресурсов. Вверху должны оказаться те, которые съедают больше всего ОЗУ.
  • Нажать правой кнопкой по имени программы, выбрать пункт «Снять задачу».
  • Повторить действие в отношении других ресурсоемких приложений.

Важно знать

После выбора пункта «Снять задачу» произойдет немедленное закрытие программы. Чтобы не потерять данные (например, набранный в Word текст), следует предварительно их сохранить.

Самопроизвольное восстановление закрытого процесса может свидетельствовать о том, что он относится к деятельности вредоносного ПО. Аналогичный эффект наблюдается при закрытии системной задачи.

Программы для очистки ОЗУ

 Загрузка ...

Дальше рассмотрим, как почистить оперативку на Виндовс 7, 8 и 10 с помощью специальных утилит. Самой простой программой, справляющейся с поставленной задачей, является Memory Cleaner. Она проведет анализ загруженности ОЗУ и найдет способы ее оптимизации. Программа использует встроенные возможности Windows, поэтому за работоспособность системы можно не переживать.

На главной вкладке отобразится информация относительно общего и занятного объема оперативной памяти, выделенной емкости диска для файла подкачки, а также средние значения по потреблению ОЗУ за время работы Memory Cleaner. Если показатель загруженности превышает 60%, необходимо кликнуть по кнопке «Trim Processes Working Set» – произойдет сброс ненужных процессов. Для очистки системного кэша используется кнопка «Clear System Cache» – функция позволяет оптимизировать использование памяти.

Mem Reduct – бесплатная и легкая программа для очистки оперативной памяти. Разработчики регулярно выпускают обновления, поэтому поддерживаются все версии Windows, начиная с XP (SP 3). Утилита использует не задокументированные встроенные системные функции для очистки системного кэша, что дает высвобождение от 10 до 50% ОЗУ. Пользоваться ею крайне просто, после запуска потребуется лишь нажать кнопку «Clean Memory». Также на главном окне можно посмотреть, сколько оперативной памяти потребляет Windows 10 до и после проведения оптимизации.

Mz RAM Booster – программа повышает быстродействие компьютера за счет автоматического высвобождения оперативной памяти и правильной настройки некоторых системных параметров Windows. Ее работа требует минимального количества ресурсов и практически не нагружает процессор. Поддерживается Windows XP, 2003, Vista и 7. На главном окне будет видна загрузка ОЗУ, справа в один клик запускается оптимизация работы системы или очистка ОЗУ.

Поиск и удаление вирусов

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

В настройках задач необходимо отметить все имеющиеся накопители – процедура займет больше времени, но позволит найти все угрозы. Иногда программа предлагает провести сканирование в среде DOS при следующем запуске системы – это необходимо для анализа системных файлов, занятых во время работы Windows.

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

Новый способ высвобождения RAM-памяти появился с выходом очередной версии Windows. Дело в том, что в систему встроены сервисы отслеживания действий пользователя и сбора статистики. На их функционирование тратятся лишние ресурсы, в то время как для владельца ПК они не приносят очевидной выгоды.

Отключить функции слежения позволит программа Destroy Windows 10 Spying. Скачать установочный файл можно в разделе «DWS last version». После установки и запуска необходимо:

  • Перейти на вкладку «Настройки».
  • Отметить галочкой строки «Отключить кейлоггер и телеметрию», «Отключить шпионские задачи».
  • Для перестраховки, нужно поставить отметку в строке «Создать точку восстановления системы». Если операция закончится ошибкой, можно будет вернуть прежнее состояние Windows.
  • Вернуться на главную вкладку и нажать «Destroy Windows 10 Spying».
  • Согласиться на перезагрузку системы.

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

Как проверить оперативную память на ошибки | Оперативная память | Блог

Во время работы компьютера в оперативной памяти содержатся данные ОС, запущенных программ, а также входные, выходные и промежуточные данные, обрабатываемые процессором. Если с оперативной памятью проблемы — плохо работать будет все. Как понять, что оперативную память пора лечить или менять и проблемы именно в ней? Разбираемся.

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

Одним из первых признаков неполадок в работе оперативной памяти являются синие экраны смерти (BSOD) и сопутствующие симптомы: подтормаживание, зависание, вылеты приложений с различными ошибками и просто так.

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

Для диагностики оперативной памяти есть специальные программные средства, о которых и будет дальше идти речь.

Диагностика средствами Windows


Чтобы запустить средство диагностики памяти Windows, откройте меню «Пуск», введите «Диагностика памяти Windows» и нажмите клавишу Enter.
Вы также можете воспользоваться комбинацией клавиш Windows + R и в появившемся диалоговом окне ввести команду mdsched.exe и нажать клавишу Enter


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

Как только компьютер перезагрузится, появится экран средства диагностики памяти Windows.

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

Результат проверки должен появиться при включении компьютера, но это происходит далеко не всегда.

Чтобы узнать результаты проверки через журнал событий. В меню поиск забиваем «просмотр событий» или можно снова воспользоваться комбинацией клавиш Windows + R и ввести команду eventvwr.msc и Enter.

Открываем журналы «Windows Система найти Диагностика памяти».

Диагностика MemTest86

Данный способ несколько сложнее, так как нужно создать загрузочную флешку, но у него есть и свои положительные стороны. Он выполняет более широкий набор тестов и может найти проблемы, которые не обнаружил встроенный тест Windows.
По началу процесс создания загрузочной флешки может напугать неопытного пользователя, но здесь нет ничего сложно. Скачиваем архив, извлекаем содержимое, вставляем флешку в компьютер и запускаем файл imageUSB.exe.

Выбираем наш USB-накопитель и нажимаем Write, процесс занимает считанные минуты. Все, образ готов.

Чтобы загрузиться с созданного ранее флеш-накопителя, необходимо настроить приоритет загрузки устройств в BIOS материнской платы или, что значительно проще, воспользоваться функцией Boot Menu.

В зависимости от производителя материнской платы, клавиша для вызова функции Boot Menu может меняться, обычно это F2, Del, Esc, F12.
Соответствующую клавишу нужно нажимать сразу после включения компьютера или в момент перезагрузки компьютера, как только потух монитор (нажимать можно несколько раз, чтобы не пропустить нужный момент).

Проверка запустится автоматически, ничего трогать не нужно.


Процедура проверки будет выполняться циклически (Pass) до тех пор, пока вы не решите остановить его. Информация об ошибках будет отображаться в нижней части экрана. Когда решите закончите, нужно просто нажать клавишу Esc, чтобы выйти и перезагрузить компьютер. По-хорошему, нужно пройти минимум 5–10 циклов проверки — чем больше, чем лучше.

Диагностика программой TestMem5 (tm5)


TestMem5 — программа тестирования оперативной памяти, абсолютно бесплатная, скачать можно по ссылке. 


Эта программа построена по несколько другому принципу, чем предыдущие. А именно — она настраиваемая. Сами тесты имеют довольно гибкую структуру с большим количеством настроек. 

Настройкой собственной конфигурации для тестирования заниматься необязательно, есть уже несколько готовых конфигураций настроек от разных авторов. Наибольшей популярностью пользуются конфигурации от 1usmus v3 и anta777 (Экстрим – Тяжелый – Суперлайт). Процесс установки конфигураций очень прост: скачиваете нужный и помещаете в папку с программой или можно добавить через «Настроить и выйти».

Важно : Запускать tm5.exe нужно в режиме администратора ( с правами администратора).

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

У каждой из программа есть свои сильные и слабые стороны.

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

MemTest86 — старая и авторитетная программа, есть небольшие сложности с запуском. Можно использовать без установленной операционной системы.

TestMem5 — прост в использовании, проверка происходит в среде Windows, что наиболее приближено к реальным условиям использования, а не в среде DOS как Memtest86. А наличие различных конфигураций по интенсивности и времени проверки делает ее наилучшим решением для тестирования оперативной памяти как по дефолту, так и во время разгона. 

Как найти неисправный модуль?

Принцип поиска неисправного модуля довольно прост:

1) Проверить правильность установки разъемов при наличии двух модулей.


2) Продуть от пыли разъемы и протереть контакты.
3) Сбросить все настройки Bios на дефолтные.
4) Проверить планки памяти вместе и по отдельности, меняя разъемы.
5) Проверить планки памяти на другой материнской плате у друга.

Что делать, если нашли неисправный модуль памяти?


Если все перечисленное не помогает избавиться от ошибок, стоит обратиться в гарантийный отдел, если товар еще на гарантии. Платный ремонт оперативной памяти обычно нецелесообразен ввиду не очень высокой цены продукта. Проще пойти и купить новый модуль на гарантии, чем заниматься восстановлением неисправного.
Сама по себе оперативная память сейчас очень редко выходит из строя и с легкостью переживает смену остальных компонентов системы. Чаще всего все ошибки, связанные с работой оперативной памяти, возникают по вине самого пользователя и из-за некорректных настроек в Bios материнской платы, а также при использовании совершенно разных планок памяти и во время разгона.

Компьютер жрет много оперативной памяти

Сегодня, речь пойдет о такой острой проблеме как: компьютер есть много оперативной памяти. И действительно, при неаккуратным использованием компьютере, оперативная память может буквально улетучиваться на глазах. Под неаккуратным использованием, мы понимает отсутствие какого-либо понимая, что вы делаете. Зачастую, многие пользователи устанавливают все подряд и захламляют свой компьютер ненужными программа и приложениями. Многие программы, приложения, информеры и т.д., в момент установки прописывают свои данные в автозагрузки компьютера. Автозагрузка, как ясно из названия, загружает эти данные сразу после загрузки компьютера, отчего съедается много оперативной памяти.

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

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

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

Откройте Пуск и запустите утилиту Выполнить (Win+R), после загрузки небольшой утилиты, введите в стоке ввода: msconfig и нажмите ОК. Далее перейдите на вкладку Автозагрузка и снимите все ненужные галочки. В идеале, в автозагрузке должен быть только антивирус, а все остальное там ни к чему. Все мессенджеры, торренты и прочее можно и нужно запускать вручную, по мере необходимости, а не грузить при старте компьютера.

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

Значительную часть автозагрузки могут занимать различные украшательства операционной системы Windows. Все звуки, а также эффекты желательно отключать.

Пуск – Панель управления – Звуки – отключаем все звуки.

Пуск – Панель управления – Система – Дополнительные параметры системы – Быстродействия. В идеале отключайте все, однако для удобства можете оставить то, что действительно необходимо, а все остальное отключайте.

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

Как оптимизировать и очистить память Windows7,8 и 10.

Многие пользователи хотят, что бы компьютер постоянно «летал». Есть много способов оптимизации скорости работы ПК. Вот 3 статьи на нашем сайте: один, два и три. Но сегодня речь пойдет об оптимизации работы оперативной памяти. На сайте Майкрософт есть интересная статья но без литра водки не разберешься :-). Мы пойдем в обход, как настоящие герои.

Дальше будет много картинок, почти компьютерный комикс с рецептом для приготовления :-).

Запускаем диспетчер задач Ctrl+Shift+Esc, переходим на вкладку быстродействие и смотрим на циферки, в данном случае объём оперативной памяти составляет 12279 МБ. Кэшировано 521 МБ. Доступно 10646 МБ. И свободно 10200 МБ. По центру внизу нажимаем кнопку Монитор ресурсов.

Наблюдаем примерно такую же картину, Свободная память совпадает, но есть еще пункт Ожидание 433 МБ.

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

Теперь поработаем с нормальной нагрузкой, например браузер Firefox с кучей вкладок, штук 50 или больше. Плюс еще парочка небольших программ.

Как видим, оперативная память начинает «таять». Если у Вас установлено 4 ГБ оперативной памяти, то уже нормальной работы не получится. При 8 ГБ всё еще будет хорошо. Теперь опять смотрим в монитор ресурсов и сравниваем цифры.

Доступно, кэшировано, свободно всё совпадает, но вот полоска ожидание разрослась до 7027 МБ. то есть 7 ГБ. Теперь закрываем Firefox и другие запущенные программы и смотрим в диспетчер задач.

Оперативная память освободилась, это видно по графику, да и цифры красивые.

В мониторе ресурсов цифры совпадают, но синяя полоса ожидание (она же кэшировано), означает, что в оперативной памяти еще висит информация, с которой мы работали. Так как пункт свободно показывает нам 3786 МБ.

Теперь представьте, что вы работали полдня, запускали большое количество программ, в оперативной памяти висят куски непонятно чего, и как сам Windows управляет всем этим КЭШИРОВАНО абсолютно не понятно. Наверное, сами программисты из Microsoft не знают, как работает оперативка :-). А Вам нужно запустить видеоредактор, фотошоп или погонять в любимую игрушку (лара крофт, farcry 5 или подобные монстры) без лагов и фризов.

Есть очень простой выход, скачиваем маленькую бесплатную программу Mem Reduct.

Устанавливаете и запускаете, от имени администратора! Программа на русском языке.

Mem Reduct показывает свои циферки. Так же можно сравнить с AIDA 64, интересен пункт виртуальная память, цифры совпадают. В AIDA 64 так же можно промониторить файл подкачки, в данном случае задав минимальный объём 1024 МБ, а максимальный 6144 МБ. Чётко видно текущую и пиковую загрузку файла подкачки. Таким образом, при запущенной AIDA 64 можно поработать дней пять при своей типовой нагрузке на компьютер и определить нужный конкретно Вам объём файла подкачки. Так как споры по поводу его объёма на просторах интернета не утихают.

Далее в опциях программы Mem Reduct нужно сделать настройки. Для Windows10 есть еще дополнительный пункт, можете попробовать у кого стоит 10-ка.

Далее нажимаем кнопку внизу Очистить память.

Появится окошко, можно поставить галочку и нажимаем Да.

Теперь картина совершенно другая. Свободной памяти море, ожидание всего 505 МБ. файл подкачки слегка распух до 613 МБ. виртуальная память почти не изменилась.

В диспетчере задач всё тоже чудесно, причем свободной памяти еще больше, чем при старте компьютера, Mem Reduct какие-то объёмы оперативной памяти сбрасывает (загоняет) в файл подкачки.

Так же хотелось бы сказать пару слов любителям игр, особенно которые смотрят чудо-блогеров на ютубе и любят статистику из MSI Afterburner. Так вот, скриншот для Вас. Где указано RAM 10565 МБ. Это не загрузка оперативной памяти. Это скорее всего сумма кешировано+занято, а вот ниже параметр RAM usage 6970 МБ соответствует правде.

Сами «Танки» кушают всего 1415 МБ оперативной памяти.

Вот еще любопытный скриншот, как разные программы по разному считают объём оперативной памяти.

Надеемся, статья была полезной и интересной.

Присоединяйтесь к нашей группе в VK, чтобы, не пропустить новые статьи, скидки и другие вкусняшки. Для подписчиков группы действует скидка 10% на все виды работ.

Не доверяйте информации о памяти в Диспетчере задач / Хабр

За много лет использования 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 7 «жрет» память. Так ли это плохо? / Хабр

В интернете мне доводилось слышать множество гневных комментариев в стиле «Да Windows 7 — полный отстой! Вы посмотрите, как она жрет память!» В доказательство приводятся скриншоты вроде того, что ниже, и опять же — все списывается на «криворуких индусских программистов». Давайте посмотрим, насколько эти наезды на программистов Microsoft обоснованы.


Допустим, вы приобрели компьютер с 8 гигабайтами памяти. Но неужели то, что используется от силы 1 гигабайт, а вся остальная память простаивает — так уж хорошо? С выходом Windows Vista и Windows 7 подход к использованию оперативной памяти кардинально поменялся: теперь ОС пытается использовать всю имеющуюся память максимально эффективно. В частности, в Windows Vista и Windows 7 появилась фича с названием SuperFetch.
Что же такое SuperFetch?
SuperFetch — это системный сервис, запускающийся внутри системного процесса svchost. Код его находится внутри DLL-ки %SystemRoot%\System32\Sysmain.dll. Этот сервис постоянно следит за тем, какие приложения запускает пользователь, и к каким исполняемым файлам и файлам данных они обращаются. Вся эта информация сохраняется в файлах с расширением *.db в каталоге %SystemRoot%\Prefetch. Для чего это все делается? А вот для чего: сервис SuperFetch, имея информацию о том, с какими приложениями пользователь работает наиболее часто — заранее подгружает в память соответствующий код и данные, и, когда пользователь запускает свое приложение — вся необходимая информация уже имеется в памяти, и запуск происходит намного быстрее — потому как нет необходимости считывать информацию с жесткого диска. Особенно это заметно на таких «тяжелых» приложениях, как семейство MS Office, функционал которых может быть «размазан» по десяткам и сотням exe-шников и dll-ок. SuperFetch настолько «умна», что может даже определять предпочтения пользователя в разные дни и время суток — например, то, что в рабочие дни он работает с Word и Excel, а по выходным — играется в Call of Duty, и, соответственно — подгружает в память нужные данные. Соответственно, эта область памяти помечается как «занятая», что и отображается в Task Manager'e, создавая впечатление «утечек памяти». Тем не менее, если вдруг запускается какое-то приложение, требующее выделения памяти — memory manager спокойно освобождает нужное пространство, а по завершении работы приложения память освобождается и данные подгружаются снова.
Если же какое-нибудь приложение, к примеру, завершает свою работу и освобождает память — то SuperFetch обращается к менеджеру памяти с просьбой подгрузить только что выгруженный код и даннные. Процесс этот происходит с маленькой скоростью и с низшим (Very Low) приоритетом, поэтому работа SuperFetch не приводит к падению производительности. Если вы, к примеру, отойдете покурить, а в это время запустится фоновый процесс, которому необходима память (например — антивирусная проверка), то код и данные приложения, с которым вы работали — возможно будут выгружены из памяти. Благодаря же SuperFetch — к тому моменту, когда вы вернетесь с перекура — данные вашего активного приложения будут полностью или частично подгружены обратно в память.
Более того, SuperFetch может обрабатывать режимы гибернации, «спящий режим» и смены пользователя (fast user switching). К примеру, если система уходит в гибернацию — то SuperFetch сохраняет в файл hiberfil.sys код и данные тех приложений, которые, по его мнению, скорее всего будут использоваться после выхода из гибернации. Как это «мнение» формируется? Очень просто — Большой БратSuperFetch смотрит за тобой, и за тем, что ты запускал после выхода из предыдущих гибернаций, и основываясь на этом — может предположить, что в следующий раз при выходе из гибернации ты наверняка запустишь «аську» и откроешь свой любимый браузер, чтобы почитать «хабрахабр». Ну а через часок-другой — откроешь Visual Studio, потому что проект горит, а сроки сдачи — «вчера».

Можно понаблюдать за работой SuperFetch с помощью того же Task Manager'a:

Если какое-то время поюзать Windows Vista/7, то можно заметить, что объем свободной памяти уменьшается. Это происходит из-за того, что SuperFetch стандартный систмный кэш Windows пытаются утилизировать доступную память для кэширования данных с диска. К примеру, если сразу после загрузки Windows запустить Task Manager — видно, что Free Memory — уменьшается, а Cached Memory — наоборот увеличивается. Если же запустить какую-нибудь «жадную до памяти» программу, или же просто запустить копирование большого файла — Free Memory увеличится и график «Physical Memory Usage» резко упадет, потому что система будет освобождать память для запущенного приложения, но потом начнет потихоньку расти — потому что собственно приложение начнет эту память забирать. Однако, со временем SuperFetch будет подгружать в память недавно выгруженные данные, поэтому значение Cached Memory будет расти, а Free Memory — уменьшаться.

Надеюсь, было интересно. Спасибо за внимание. Вопросы и матюки — велком в каменты.

По материалам статьи Марка Руссиновича «Inside the Windows Vista Kernel»

P.S. Подобная фича есть не только в Windows. В частности, есть она и в Linux, и называется Preload. Линуксоиды могут прокомментировать.

Как понять, что занимает так много оперативной памяти | Small Business

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

Идентификация «болтов»

Нажмите «Ctrl-Shift-Esc», чтобы запустить диспетчер задач Windows. Кроме того, вы можете щелкнуть правой кнопкой мыши панель задач Windows и выбрать «Запустить диспетчер задач» из раскрывающегося меню.

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

Щелкните заголовок столбца «Память», пока не увидите стрелку над ним, указывающую вниз, чтобы отсортировать процессы по объему занимаемой ими памяти.Самые большие перебои с памятью находятся вверху списка, а самые маленькие - внизу.

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

Посмотрите на запись процесса в столбце «Описание», чтобы узнать, для чего этот процесс используется. Многие процессы сложно идентифицировать просто по названию. Например, Smss.exe - это диспетчер сеансов Windows.

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

Щелкните процесс правой кнопкой мыши и выберите в раскрывающемся меню «Свойства». Щелкните вкладку «Подробности» в диалоговом окне «Свойства», чтобы просмотреть дополнительную информацию и найти дополнительную информацию о процессе.

Воспользуйтесь онлайн-сервисом, например ProcessLibrary.com, чтобы определить цель любого процесса, если вы не можете ее понять.

Очистка RAM

Выберите процесс в диспетчере задач и нажмите кнопку «Завершить процесс», чтобы остановить его. Остановите запуск программы или процесса в диспетчере задач, только если вы знаете, для чего они нужны.

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

Нажмите кнопку «Пуск» в Windows, а затем «Панель управления». Введите «Средство устранения неполадок» в поле поиска панели управления и выберите «Устранение неполадок». Откроется средство устранения неполадок с производительностью Windows. Нажмите «Проверить проблемы с производительностью» в разделе «Система и безопасность», чтобы определить проблемные процессы, которые могут занимать много оперативной памяти.

Удалите все программы, которые вы не используете. Даже если вы не используете программу, она все равно может занимать память, если она запрограммирована на загрузку при запуске.Вы также можете загрузить Autoruns для Windows, бесплатно загружаемый с Microsoft Technet, который можно использовать для управления программами, запускаемыми при запуске.

Ссылки

Ресурсы

Предупреждения

  • Произвольная остановка процесса в диспетчере задач без знания его назначения может привести к сбою приложения или компьютера.

Writer Bio

Публикуемый автор и профессиональный оратор, Дэвид Видмарк консультировал предприятия и правительства по вопросам технологий, средств массовой информации и маркетинга более 20 лет.Он преподавал информатику в Алгонкинском колледже, основал три успешных предприятия и написал сотни статей для газет и журналов по всей Канаде и США.

.

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

Написано Гильермо Гарроном
Дата: 2010-12-07 16:50:30 00:00


Введение

Если у вас заканчивается ОЗУ в вашей системе Linux, вы захотите найти виновника, чтобы решить проблему, либо перенастроив приложение, требующее ОЗУ, либо остановив его.

Мы будем использовать команды ps, awk, head и sort с конвейером, чтобы узнать, какое приложение использует нашу оперативную память.

Список запущенных процессов в порядке использования ОЗУ

  пс, доп. | awk '{print $ 2, $ 4, $ 11}' | sort -k2rn | голова -n 20 PID% MEM КОМАНДА 3349 9.3 / usr / bin / X 3815 6.0 / usr / lib / iceweasel / firefox-bin 3750 1.0 гном-панель 3753 0,9 наутилус 2751 0,8 / USR / SBIN / MySQL 2969 0,8 / usr / bin / polipo 6129 0,7 гном-терминал 3804 0,6 / usr / библиотека / gnome-апплеты / микшер_applet2 3772 0.6 уведомление об обновлении 3727 0,6 гном-настройки-демон 3771 0.5 gnome-power-менеджер 3117 0,4 / usr / sbin / звездочка 3765 0.4 bluetooth-апплет 3433 0,3 / usr / sbin / apache2 4218 0.3 / usr / lib / уведомление-демон / уведомление-демон 3749 0,3 / usr / bin / openbox 3604 0.3 гном-сеанс 3128 0,2 / уср / сбин / халд 3721 0.2 / usr / lib / libgconf2-4 / gconfd-2  

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

Вы также можете использовать команды htop или top и нажать M (заглавная буква m), чтобы отсортировать все процессы по использованию ОЗУ.


постоянная ссылка

Если вам понравилась статья, поделитесь ею

Так же можно подписаться разными способами


.

unix - Как узнать, какой процесс съедает столько памяти?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
.

linux - программа Python пожирает оперативную память

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Набери
.

Как определить, какие вкладки Chrome тратят ресурсы ОЗУ и ЦП

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

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

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

Открыть диспетчер задач Chrome очень просто.Щелкните три точки в правом верхнем углу браузера, затем наведите указатель мыши на Дополнительные инструменты , затем выберите Диспетчер задач .

Вы можете ускорить этот процесс, нажав SHIFT + ESC в Windows.

The Chrome task manager

Вы должны увидеть несколько запущенных процессов, открытые вкладки и все установленные вами расширения.Отсюда вы можете проверить производительность тегов Chrome и вырезать те, которые экономят ваши ресурсы.

Объем памяти показывает, сколько оперативной памяти занимает каждый процесс.Это отличный способ увидеть использование памяти Chrome по вкладкам. Если вы обнаружите, что ваш компьютер изо всех сил пытается переключаться между программами, проверьте, какие вкладки Chrome используют память, и закройте их.

CPU показывает, сколько мощности процессора потребляет каждый процесс, в процентах.Например, если процесс имеет значение ЦП 20, он занимает 20% вашего процессора. Это полезный способ узнать, какая вкладка Chrome использует ресурсы вашего процессора. Если ваш компьютер не может загружать программы, освобождение ЦП даст ему больше ресурсов для работы.

Сеть показывает, сколько данных процесс использует для работы.Есть хороший шанс, что прямо сейчас каждое из значений в разделе «Сеть» равно 0. Однако, если вы должны были загрузить новую страницу или у вас была вкладка, на которой транслировались мультимедиа, это значение будет отображать скорость загрузки вкладки.

Process ID не стоит особо беспокоиться.Это специальный идентификатор, который ваш компьютер дал процессу для его идентификации. Подумайте об этом как об имени компьютера для этого конкретного процесса.

Общие советы по снижению использования Chrome

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

Закройте вкладки, которыми вы больше не пользуетесь

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

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

Удалите расширения Chrome, которые вы больше не используете

В Chrome легко добавить и забыть о расширениях.Если у вас установлены некоторые расширения, которые вы больше не используете, они могут истощить ваши ресурсы, не давая ничего взамен. Таким образом, если вы обнаружите, что какие-либо расширения занимают ресурсы в диспетчере задач, обязательно удалите их.

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

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

В Интернете легко отвлечься.Вы смотрите фильм на Netflix, когда вам нужно сделать паузу и заняться чем-то другим. Пока вы это делаете, друг связывает вас с видео на YouTube. Вы смотрите половину ролика до того, как ваша лента обновлений сообщит вам интересные новости. Вы приостанавливаете просмотр видео на YouTube и просматриваете новости, которые затем напоминают вам Google что-то ...

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

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

Управление процессором и оперативной памятью с помощью расширений Chrome

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

TooManyTabs

The TooManyTabs extension

Если у вас открыто слишком много вкладок, но вы не можете позволить себе их закрыть, вам понадобится TooManyTabs с удачным названием.Это расширение позволяет очистить все вкладки и уменьшить использование памяти Chrome, а также сохранить вкладки на будущее.

Вы можете использовать расширение для навигации по вкладкам или приостановить их на потом.При приостановке вкладка закрывается в браузере, но TooManyTabs запоминает ее для дальнейшего использования.

Загрузка : TooManyTabs

OneTab

The OneTab Chrome extension

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

Загрузка: OneTab

Табагочи

The Tabagotchi extension

Если вы действительно не можете контролировать проблему с вкладками, почему бы не поставить благополучие цифрового питомца в зависимость от вашей дисциплины просмотра? Табагочи похожи на маленьких домашних животных Тамагочи, которые штурмом захватили мир в 90-х годах.Однако, как следует из названия, табагочи живет или умирает в зависимости от вашей гигиены. Эта функция делает Tabagotchi интересным способом уменьшить использование памяти вкладками Chrome, сохраняя при этом здоровье вашего питомца.

Загрузка: Табагочи

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

manage-chrome-tabs

Улучшение работы Chrome

Chrome требует значительных ресурсов, поэтому рекомендуется следить за тем, сколько ЦП и ОЗУ использует браузер.К счастью, в Chrome есть собственный встроенный диспетчер задач, а также несколько отличных расширений, позволяющих контролировать нездоровые привычки вкладок.

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

Sign that says free wifi inside Насколько легко взломать смартфон в открытой сети?

Используете ли вы общедоступный Wi-Fi? Вы - большая цель для хакеров, поэтому вот как защитить себя.

Об авторе Саймон Батт (Опубликовано 346 статей)

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

Ещё от Simon Batt
Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

.

линукс съедает вашу оперативную память? Как управлять памятью

Итак, вы установили Linux, обещая, что он требует меньше системных ресурсов, чем Windows. Почему же тогда в вашей системе внезапно заканчивается ОЗУ?

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

Как посмотреть свободную оперативную память в Linux

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

linux-default-desktop-environment-featured

В GNOME, наиболее широко используемом варианте, откройте программу под названием System Monitor . В KDE, аналогично полнофункциональной альтернативе, используйте вместо нее Konsole .В других средах рабочего стола есть аналогичные инструменты под разными именами.

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

  бесплатно  

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

A Linux terminal displaying the free command

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

  cat / proc / meminfo  

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

Если ваши цифры кажутся суровыми, может показаться, что Linux съел вашу оперативную память.Допустим, у вас 4 ГБ оперативной памяти, а используется 3,9 ГБ. Для дополнительных приложений доступно только 0,1 ГБ! Кажется, что вы на расстоянии одной программы от остановки вашего ПК.

Посмотри снова.На этот раз обратите внимание на столбец «Доступно». Там вы можете обнаружить, что на самом деле у вас есть 1 ГБ данных, открытых для приложений. Но как? Все сводится к тому, как Linux управляет и использует оперативную память.

Как Linux использует оперативную память

То, как Linux использует оперативную память, не сильно отличается от Windows и других операционных систем.Но разные системы по-разному представляют происходящее.

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

Другими словами, Linux хорошо использует это пустое пространство в свободное от работы время.Зачем тратить всю эту свободную память зря?

Чтобы узнать, сколько места используется таким образом, посмотрите столбец «buff / cache».Это объем ОЗУ, выделенный для буферов и кеш-памяти на момент выполнения команды. Представление о том, что очистка этого пространства может улучшить производительность, является распространенным заблуждением об оперативной памяти.

Разница между свободной и доступной оперативной памятью

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

  • Используется: RAM, которая в настоящее время используется приложением.
  • Доступно: Оперативная память, которая может использоваться для кэширования диска, но может быть освобождена для приложений.
  • Free: RAM, которая не используется приложением или кэшированием диска.

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

Как очистить кэш и буфер оперативной памяти

Допустим, по какой-то причине вы все еще хотите очистить ОЗУ, которое ядро ​​Linux использует для своих буферов и кеша.Чтобы было ясно, это отрицательно повлияет на производительность. Если вы хотите, чтобы ваша система работала оптимально, оставьте все как есть.

Вы собираетесь запускать эти команды как системный администратор.

Чтобы очистить кэш страниц, введите следующую команду:

  эхо 1> / proc / sys / vm / drop_caches  

Чтобы очистить dentries и inodes, измените число на 2:

  эхо 2> / proc / sys / vm / drop_caches  

Чтобы очистить кэш страниц, dentries и inodes вместе, измените число на 3:

  эхо 3> / proc / sys / vm / drop_caches  

Если эти команды не улучшают плавность работы вашего ПК, зачем их запускать? Это способ сравнить производительность вашего компьютера после внесения изменений без перезагрузки.Если вы не проводите бенчмаркинг или тестирование своего ПК, причин для беспокойства нет.

Как просматривать и закрывать программы

Означает ли все это, что вам не нужно проверять оперативную память и управлять памятью в Linux? Не совсем.

Хотя Linux знает, как оптимизировать ОЗУ, это не значит, что ваши приложения умеют.Иногда ваш браузер забирает всю вашу память. Игра может зависнуть без высвобождения системных ресурсов. Программа просмотра изображений может зависнуть при попытке загрузить очень большое изображение.

Чтобы узнать, какие программы затрудняют работу вашего компьютера, попробуйте команду top :

  верх  

Результаты будут выглядеть примерно так.

A Linux terminal displaying the top command

Теперь, когда вы заметили проблемную программу, что вы можете с ней поделать? Один из вариантов - использовать команду kill .Для этого обратите внимание на номер PID, который появляется рядом с программой, когда вы вводите top . Вам это понадобится.

  убить -9 2470  

Кроме того, вы можете использовать команду killall , чтобы закрыть программу по ее имени.

  killall firefox  

Повышение производительности системы Linux еще больше

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

Но перечисленные выше инструменты вряд ли соответствуют тому, что доступно в наборе инструментов Linux.См. Наши статьи об ускорении медленного компьютера Linux и обновлении ядра Linux для повышения производительности.

utorrent-scandal 7 подземных торрент-сайтов для получения контента без цензуры

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

Об авторе Бертель Кинг (Опубликовано 324 статей)

Бертел - цифровой минималист, который пишет с ноутбука с физическими переключателями конфиденциальности и операционной системой, одобренной Free Software Foundation.Он ценит этику выше функций и помогает другим контролировать свою цифровую жизнь.

Ещё от Bertel King
Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

.

Смотрите также