Proses MRT menggunakan sejumlah besar memori tanpa batas


14

Hari ini mesin saya kehabisan memori. Saya pergi ke Activity Monitor dan menunjukkan proses yang disebut MRT menggunakan banyak memori. Saya me-restart mesin saya berharap itu akan membantu, tetapi bahkan setelah restart saya melihat memori pada MRT naik sekitar 0,01 GB setiap beberapa detik.

Saya menggunakan macOS Sierra 10.12.6 di MacBook Pro (Retina, 15-inch, Mid 2015), 16 GB RAM.

masukkan deskripsi gambar di sini

Sepertinya ada laporan MRT menggunakan CPU tinggi dan cara menghapusnya di sini . Tapi saya lebih suka tidak menghapusnya karena memindai malware.

UPDATE: Saya bahkan mencoba langkah-langkah yang didokumentasikan dalam tautan di atas di bawah "Secara manual menghapus MRT" tetapi tampaknya tidak berhasil, proses MRT masih berjalan dan tumbuh dalam penggunaan memori.


1
Saya akan menjawab secara mendetail - tetapi paduan suara "saya juga" menunjukkan bahwa ada kebocoran memori (meskipun karena Anda kehabisan tekanan memori - kebocoran itu terlihat sangat tidak berbahaya) atau bahwa Apple menindak beberapa malware yang tersebar luas dan semua orang melihat "sistem kekebalan" menendang ke gigi tinggi. Sepertinya semua orang demam untuk melawan flu yang sama yang terjadi saat ini.
bmike

Saya memiliki masalah yang sama pada Macbook pro saya. Saya pikir ini karena beberapa penghapus malware bekerja untuk perlindungan Anda. kami dapat menghapus data situs web secara manual dengan mudah. Buka saja Safari -> Preferensi -> Privasi -> Kelola data situs web. Hapus Semua data situs web.
Vinu David Jose

Jawaban:


5

Tiga sistem yang bekerja bersama untuk melindungi Mac Anda dari malware adalah:

Jadi, ini adalah proses Apple dan jika mereka sibuk, kemungkinan penyebabnya adalah Anda terinfeksi atau dikompromikan. Ini bisa menjadi positif palsu, tetapi Anda mungkin mempertimbangkan mengaktifkan penjaga gerbang dan menyesap jika Anda menonaktifkannya dan melihat apakah Anda dapat membersihkan sistem Anda. Jika tidak, Anda mungkin perlu menginstal bersih yang ditambal dan kemudian dengan hati-hati mendapatkan kembali data tetapi tidak ada program atau malware.

Sebagai pengembang, saya akan menggunakan ikon roda gigi di jendela yang Anda tunjukkan dan saat MRT dipilih, jalankan System Diagnostics ... dan ajukan laporan bug / radar / tingkatkan kasus dukungan ke Apple Engineering sehingga mereka dapat menyelidiki apakah MRT memiliki kebocoran memori - itu juga skenario yang sangat mungkin jika Anda yakin Anda tidak perlu menghapus malware setiap saat Mac Anda berjalan.


Dengan asumsi Anda hanya ingin melihat apakah Anda perlu membersihkan (atau untuk orang lain yang bukan pengembang dan memiliki masalah serupa), lanjutkan di bawah ini

Tempat yang bagus untuk memulai jika Anda biasanya tidak menghapus malware adalah MBAM - https://www.malwarebytes.com/mac/

Seperti biasa, jadilah sedikit skeptis / sadari alat-alat gratis karena piranti lunak scam / snake oil “perlindungan atau pembersihan” pada kenyataannya kompromi dan jahat dan tidak jujur ​​tentang apa yang mereka lakukan. Jika Anda mengunduh sesuatu dari agregator gratis, Anda bahkan bisa diakali oleh sesuatu yang bukan nama yang tertulis di file atau deskripsi.

Saya tidak akan menonaktifkan MRT jika Anda menjalankannya panas kecuali Anda yakin Anda tidak terganggu.


Saya akan mencoba tautan Malwarebytes pagi ini untuk menyelesaikan masalah tetapi saya pergi ke Activity Monitor hari ini dan tidak melihat MRT berjalan, jadi saya kira akhirnya selesai. Itu sangat buruk ketika sedang berjalan, penggunaan memori naik hingga 40 GB untuk proses itu :(
Liron Yahdav

2

Saya memiliki masalah yang sama pada Mac mini & MacBook Pro saya. Mac mini sebenarnya tidak dapat digunakan karena hanya 4GB RAM. Ini memang malware.

Saya menggunakan uji coba gratis Malwarebytes selama 30 hari dan malware itu langsung dihapus.

Semoga posting ini membantu orang-orang karena saya menghabiskan beberapa jam mencoba mencari tahu akar penyebab masalah penggunaan memori MRT tinggi ini.


1

Anda mungkin dapat "Memperbaiki" ini dengan menonaktifkan banyak perlindungan malware macOS sebagai berikut:

  1. nonaktifkan SIP
  2. pindahkan /system/library/coreservices/MRTuntuk mendaur ulang (hapus harus ok).
  3. keluar dari proses MRT jika berjalan.

Perhatikan bahwa jika Anda memiliki malware, ini akan membuka gerbang banjir dan menghapus perlindungan apa pun yang mungkin Anda miliki dari Apple, jadi pastikan Anda setuju dengan risiko tersebut.


Saya tidak dapat memindahkan file ke tempat sampah, saya mendapatkan kesalahan: "MRT" tidak dapat dimodifikasi atau dihapus karena diperlukan oleh macOS. "Jika saya mencoba menggunakannya rm -rfdari Terminal saya mendapatkan kesalahan" Operasi tidak diizinkan ". Dan jalan untuk itu adalah /System/Library/CoreServices/MRT.app.
Liron Yahdav

Dalam kasus Anda, pertama, Anda perlu menonaktifkan Perlindungan Integritas Sistem. 1. Boot ke Recovery OS dengan menghidupkan ulang mesin Anda dan menahan tombol Command dan R saat startup. 2. Buka Terminal dari menu Utilities. 3. Masukkan perintah berikut: $ csrutil nonaktifkan Kemudian, keluar dari proses MRT, hapus file MRT seperti yang disebutkan di atas Akhirnya, boot ke recovery OS, di terminal, $ csrutil aktifkan, restart MacBook
Chunlei Zheng

3
Saya telah mengedit pos untuk menjelaskan risiko - tidak ada penilaian untuk orang yang ingin bereksperimen dan memodifikasi - tetapi kami harus memperingatkan orang-orang apa yang mereka lakukan jika mereka tidak tahu apa yang Anda rekomendasikan.
bmike
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.