Processus MRT utilisant une grande quantité de mémoire illimitée

14

Aujourd'hui, ma machine n'a plus de mémoire. Je suis allé à Activity Monitor et il a montré un processus appelé MRT utilisant beaucoup de mémoire. J'ai redémarré ma machine en espérant que cela aiderait, mais même après un redémarrage, je vois la mémoire du MRT grimper d'environ 0,01 Go toutes les quelques secondes.

Je suis sur macOS Sierra 10.12.6 sur MacBook Pro (Retina, 15 pouces, mi-2015), 16 Go de RAM.

entrez la description de l'image ici

Il semble qu'il y ait des rapports de MRT utilisant un processeur élevé et comment le supprimer ici . Mais je préfère ne pas le supprimer car il recherche les logiciels malveillants.

MISE À JOUR: J'ai même essayé les étapes décrites dans le lien ci-dessus sous "Supprimer manuellement MRT" mais cela ne semble pas fonctionner, le processus MRT est toujours en cours d'exécution et augmente l'utilisation de la mémoire.

Liron Yahdav
la source
1
Je vais répondre en détail - mais le refrain de "moi aussi" indique qu'il y a une fuite de mémoire (bien que puisque vous êtes en vert pour la pression de la mémoire - cette fuite semble être exceptionnellement inoffensive) ou qu'Apple réprime certains logiciels malveillants répandus et tout le monde voit le "système immunitaire" passer à la vitesse supérieure. C'est comme si tout le monde avait de la fièvre pour combattre la même grippe qui sévit actuellement.
bmike
J'ai eu ce même problème sur mon Macbook pro. Je pense que cela est dû au fait que certains logiciels de suppression de logiciels malveillants fonctionnent pour votre protection. nous pouvons supprimer manuellement les données du site Web facilement. Accédez simplement à Safari -> Préférences -> Confidentialité -> Gérer les données du site Web. Supprimer toutes les données du site Web.
Vinu David Jose

Réponses:

5

Trois systèmes qui fonctionnent ensemble pour protéger votre Mac contre les logiciels malveillants sont:

Il s'agit donc de processus Apple et s'ils sont occupés, la cause probable est que vous êtes infecté ou compromis. Cela peut être un faux positif, mais vous pouvez envisager d'activer le contrôleur d'accès et siroter si vous les avez désactivés et voir si vous pouvez nettoyer votre système. Sinon, vous pourriez avoir besoin d'une nouvelle installation corrigée, puis récupérer soigneusement les données, mais pas les programmes ou les logiciels malveillants.

En tant que développeur, j'utiliserais l'icône d'engrenage dans la fenêtre que vous affichez et pendant que MRT est sélectionné, exécutez les diagnostics du système ... et déposez un rapport de bogue / radar / transmettez un dossier de support à Apple Engineering afin qu'ils puissent enquêter si MRT a un fuite de mémoire - c'est également un scénario très probable si vous êtes sûr de ne pas avoir besoin de supprimer les logiciels malveillants à chaque instant où votre Mac fonctionne.


En supposant que vous vouliez simplement voir si vous avez besoin d'un nettoyage (ou pour d'autres qui ne sont pas des développeurs et qui ont des problèmes similaires), continuez ci-dessous

MBAM - https://www.malwarebytes.com/mac/ est un excellent point de départ si vous ne supprimez généralement pas les logiciels malveillants.

Comme toujours, soyez un peu sceptique / conscient des outils gratuits car les outils de protection ou de nettoyage du logiciel anti-arnaque / serpent sont en fait compromettants et malveillants et mensongers quant à ce qu'ils font. Si vous téléchargez quelque chose à partir d'agrégateurs gratuits, vous pourriez même être trompé par quelque chose qui n'est pas le nom indiqué sur le fichier ou la description.

Je ne désactiverais pas MRT si vous le faites fonctionner à moins que vous ne soyez sûr de ne pas être compromis.

bmike
la source
J'étais sur le point d'essayer ce lien Malwarebytes ce matin pour résoudre le problème, mais je suis allé à Activity Monitor aujourd'hui et je n'ai pas vu MRT fonctionner, donc je suppose que c'est finalement terminé. C'était assez mauvais quand il était en cours d'exécution cependant, l'utilisation de la mémoire a augmenté jusqu'à 40 Go pour ce processus :(
Liron Yahdav
2

J'ai eu ce même problème sur mon Mac mini et MacBook Pro. Le Mac mini était pratiquement inutilisable en raison de seulement 4 Go de RAM. C'est en effet un malware.

J'ai utilisé l'essai gratuit de Malwarebytes pendant 30 jours et le malware a été supprimé directement.

J'espère que ce message aide les gens car j'ai passé quelques heures à essayer de trouver la cause première de ce problème d'utilisation de la mémoire MRT.

Stuart
la source
1

Vous pourrez peut-être "corriger" cela en désactivant la plupart des protections contre les logiciels malveillants macOS comme suit:

  1. désactiver SIP
  2. déplacez le /system/library/coreservices/MRTpour recycler (la suppression devrait être correcte).
  3. quitter le processus MRT s'il est en cours d'exécution.

Notez que si vous avez des logiciels malveillants, cela ouvrira les portes d'inondation et supprimera toutes les protections que vous pourriez avoir d'Apple, alors assurez-vous que vous êtes d'accord avec ces risques.

Chunlei Zheng
la source
Je ne pouvais pas déplacer le fichier dans la corbeille, j'obtiens une erreur: "MRT" ne peut pas être modifié ou supprimé car il est requis par macOS. "Si j'essaie de l'utiliser rm -rfà partir du terminal, j'obtiens l'erreur" Opération non autorisée ". Et le chemin pour y /System/Library/CoreServices/MRT.app
arriver
Dans votre cas, tout d'abord, vous devez désactiver la protection de l'intégrité du système. 1. Démarrez sur Recovery OS en redémarrant votre machine et en maintenant enfoncées les touches Commande et R au démarrage. 2. Lancez Terminal à partir du menu Utilitaires. 3. Entrez la commande suivante: $ csrutil disable Ensuite, quittez le processus MRT, supprimez le fichier MRT comme mentionné ci-dessus Enfin, démarrez le système d'exploitation de récupération, dans le terminal, $ csrutil enable, redémarrez MacBook
Chunlei Zheng
3
J'ai édité l'article pour expliquer les risques - pas de jugement pour les gens qui veulent expérimenter et modifier - mais nous devons avertir les gens de ce qu'ils font au cas où ils ne sauraient pas ce que vous recommandez.
bmike