Процесс MRT с использованием большого неограниченного объема памяти

14

Сегодня у моей машины закончилась память. Я пошел в Activity Monitor, и он показал процесс под названием MRT, использующий много памяти. Я перезапустил свой компьютер, надеясь, что это поможет, но даже после перезапуска я вижу, что объем памяти MRT увеличивается примерно на 0,01 ГБ каждые несколько секунд.

Я на MacOS Sierra 10.12.6 на MacBook Pro (Retina, 15-дюймовый, середина 2015 года), 16 ГБ ОЗУ.

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

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

ОБНОВЛЕНИЕ: Я даже попробовал шаги, описанные в ссылке выше под «Вручную удалить MRT», но, похоже, это не сработало, процесс MRT все еще работает и продолжает увеличивать использование памяти.

Лирон Яхдав
источник
1
Я отвечу более подробно - но припев «я тоже» указывает, что либо есть утечка памяти (хотя, поскольку вы находитесь в зеленом цвете из-за давления памяти - эта утечка выглядит исключительно безвредной), либо что Apple решает проблему некоторые широко распространенные вредоносные программы, и все видят, что "иммунная система" набирает обороты. Как будто у всех есть жар, чтобы бороться с тем же самым гриппом, который происходит в данный момент.
bmike
У меня была такая же проблема на моем MacBook Pro. Я думаю, это потому, что для вашей защиты работает средство для удаления вредоносных программ. мы можем легко удалить данные сайта вручную. Просто зайдите в Safari -> Настройки -> Конфиденциальность -> Управление данными сайта. Удалить все данные сайта.
Вину Давид Хосе

Ответы:

5

Три системы, которые работают вместе для защиты вашего Mac от вредоносных программ:

Итак, это процессы Apple, и если они заняты, вероятная причина - вы заражены или скомпрометированы. Это может быть ложным срабатыванием, но вы можете рассмотреть возможность включения привратника и sip, если вы отключили их и посмотрите, сможете ли вы очистить свою систему. Если нет, то вам может потребоваться чистая установка с исправлениями, а затем осторожно вернуть данные, но не какие-либо программы или вредоносные программы.

Как разработчик, я бы использовал значок шестеренки в отображаемом окне, и, пока выбрана MRT, запустил Диагностику системы ... и отправил отчет об ошибке / radar / escalate в службу технической поддержки Apple Engineering, чтобы они могли выяснить, есть ли у MRT утечка памяти - это также очень вероятный сценарий, если вы уверены, что вам не нужно удалять вредоносные программы каждый раз, когда работает ваш Mac.


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

Отличное место для начала, если вы обычно не удаляете вредоносное ПО, - MBAM - https://www.malwarebytes.com/mac/

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

Я не отключил бы MRT, если он у вас горячий, если вы не уверены, что не скомпрометированы.

bmike
источник
Я собирался попытаться связать Malwarebytes этим утром, чтобы решить проблему, но сегодня я зашел в Activity Monitor и не увидел, что MRT запущен, поэтому я думаю, что он наконец-то закончился. Хотя было довольно плохо, когда он работал, использование памяти для этого процесса
возросло
2

У меня была такая же проблема на моем Mac mini и MacBook Pro. Mac mini был практически непригоден для использования только из-за 4 ГБ ОЗУ. Это действительно вредоносная программа.

Я использовал 30-дневную бесплатную пробную версию Malwarebytes, и вредоносная программа была удалена напрямую.

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

Стюарт
источник
1

Вы можете исправить это, отключив многие средства защиты от вредоносных программ macOS следующим образом:

  1. отключить SIP
  2. переместите, /system/library/coreservices/MRTчтобы переработать (удалить должно быть в порядке).
  3. выйти из процесса MRT, если работает.

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

Чуньлей Чжэн
источник
Я не могу переместить файл в корзину, я получаю сообщение об ошибке: «MRT» не может быть изменен или удален, потому что это требуется macOS. «Если я пытаюсь использовать rm -rfего из терминала, я получаю ошибку« Операция не разрешена ». И путь к нему /System/Library/CoreServices/MRT.app.
Liron Yahdav
В вашем случае, во-первых, вам необходимо отключить защиту целостности системы. 1. Загрузите операционную систему восстановления, перезагрузив компьютер и удерживая клавиши Command и R при запуске. 2. Запустите Терминал из меню Утилиты. 3. Введите следующую команду: $ csrutil disable Затем выйдите из процесса MRT, удалите файл MRT, как упомянуто выше. Наконец, загрузите операционную систему восстановления, в терминале, $ csrutil enable, перезагрузите MacBook
Chunlei Zheng
3
Я отредактировал пост, чтобы объяснить риски - нет суждения для людей, которые хотят экспериментировать и модифицировать - но мы должны предупредить людей, что они делают, если они не знают, что вы рекомендуете.
bmike