Memecahkan masalah performa untuk Microsoft Defender untuk Titik Akhir di macOS

Artikel ini menyediakan beberapa langkah umum yang dapat digunakan untuk mempersempit masalah performa yang terkait dengan Defender untuk Titik Akhir di macOS.

Bergantung pada aplikasi yang Anda jalankan dan karakteristik perangkat, Anda mungkin mengalami performa suboptimal saat menjalankan Microsoft Defender untuk Titik Akhir di macOS. Secara khusus, aplikasi atau proses sistem yang mengakses banyak sumber daya dalam jangka waktu singkat dapat menyebabkan masalah performa dalam Defender untuk Titik Akhir di macOS.

Warning

Sebelum Anda melakukan prosedur yang dijelaskan dalam artikel ini, pastikan bahwa produk keamanan lain saat ini tidak berjalan di perangkat. Beberapa produk keamanan dapat berkonflik dan memengaruhi performa host.

Memecahkan masalah performa menggunakan statistik perlindungan real-time

Berlaku untuk:

  • Hanya masalah performa yang terkait dengan Antivirus Microsoft Defender (wdavdaemon_unprivileged).

Perlindungan real time (RTP) adalah fitur Defender untuk Titik Akhir di macOS yang terus memantau dan melindungi perangkat Anda dari ancaman. Ini terdiri dari pemantauan file dan proses dan heuristik lainnya.

Prerequisites:

  • versi Microsoft Defender untuk Titik Akhir (Pembaruan Platform) 100.90.70 atau yang lebih baru
  • Jika Anda mengaktifkan perlindungan Perubahan dalam mode blokir, gunakan mode Pemecahan Masalah untuk mengambil statistik perlindungan real time. Jika tidak, Anda mendapatkan hasil null.

Tip

Sebagai praktik terbaik umum, disarankan untuk memperbarui agen Microsoft Defender untuk Titik Akhir ke versi terbaru yang tersedia dan mengonfirmasi bahwa masalah masih berlanjut sebelum menyelidiki lebih lanjut.

Untuk memecahkan masalah dan mengurangi masalah performa, ikuti langkah-langkah berikut:

  1. Nonaktifkan perlindungan real time dengan menggunakan salah satu metode dalam tabel berikut, lalu amati apakah performa meningkat. Pendekatan ini membantu mempersempit apakah Microsoft Defender untuk Titik Akhir di macOS berkontribusi pada masalah performa.

    Manajemen perangkat Metode
    Perangkat tidak dikelola oleh organisasi Antarmuka pengguna: Buka Microsoft Defender untuk Titik Akhir di macOS dan navigasi ke Kelola pengaturan.
    Perangkat tidak dikelola oleh organisasi Terminal: Di Terminal, jalankan perintah berikut: mdatp config real-time-protection --value disabled
    Perangkat dikelola oleh organisasi Lihat Mengatur preferensi untuk Microsoft Defender untuk Titik Akhir di macOS.

    Jika masalah performa berlanjut saat perlindungan real-time nonaktif, asal masalahnya bisa menjadi komponen deteksi dan respons titik akhir. Dalam hal ini, hubungi dukungan pelanggan untuk instruksi dan mitigasi lebih lanjut.

  2. Buka Finder dan navigasi keUtilitas>. Buka Monitor Aktivitas dan analisis aplikasi mana yang menggunakan sumber daya pada sistem Anda. Contoh umumnya termasuk pembaruan perangkat lunak dan pengkompilasi.

  3. Fitur ini memerlukan perlindungan real time untuk diaktifkan. Untuk memeriksa status perlindungan real-time, jalankan perintah berikut:

    mdatp health --field real_time_protection_enabled
    

    Verifikasi bahwa entri real_time_protection_enabledbenar. Jika tidak, jalankan perintah berikut untuk mengaktifkannya:

    mdatp config real-time-protection --value enabled
    
    Configuration property updated
    
  4. Untuk menemukan aplikasi yang memicu pemindaian terbanyak, Anda dapat menggunakan statistik real time yang dikumpulkan oleh Defender untuk Titik Akhir di macOS. Jalankan perintah berikut untuk mengaktifkannya:

    mdatp config real-time-protection-statistics --value enabled
    

    Tip

    Sebelum melanjutkan untuk mengambil data, pastikan bahwa pemanfaatan cpu tinggi terjadi di wdavdaemon_unprivileged dengan menjalankan atas atau membuka activity monitor.

  5. Untuk output ke file json, jalankan perintah berikut:

    mdatp diagnostic real-time-protection-statistics --output json > real_time_protection.json
    

    Note

    Menggunakan --output json (perhatikan tanda hubung ganda) memastikan bahwa format output siap untuk penguraian. Output perintah ini menunjukkan semua proses dan aktivitas pemindaian terkait.

  6. Di sistem macOS Anda, unduh pengurai high_cpu_parser.py Python sampel menggunakan perintah :

    curl -O https://raw.githubusercontent.com/microsoft/mdatp-xplat/master/linux/diagnostic/high_cpu_parser.py
    

    Output perintah ini harus mirip dengan yang berikut ini:

    --2020-11-14 11:27:27-- https://raw.githubusercontent.com/microsoft.
    mdatp-xplat/master/linus/diagnostic/high_cpu_parser.py
    Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.xxx.xxx
    Connecting to raw.githubusercontent.com (raw.githubusercontent.com)| 151.101.xxx.xxx| :443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1020 [text/plain]
    Saving to: 'high_cpu_parser.py'
    100%[===========================================>] 1,020    --.-K/s   in
    0s
    
  7. Ketik perintah berikut:

    chmod +x high_cpu_parser.py
    
    cat real_time_protection.json | python high_cpu_parser.py  > real_time_protection.log
    

    Output harus menjadi daftar kontributor teratas untuk masalah performa. Kolom pertama adalah pengidentifikasi proses (PID), kolom kedua adalah nama proses, dan kolom terakhir adalah jumlah file yang dipindai, diurutkan menurut dampak. Berikut adalah sebuah contoh:

    ... > python ~/repo/mdatp-xplat/linux/diagnostic/high_cpu_parser.py <~Downloads/output.json | head -n 10
    27432 None 76703
    73467 actool     1249
    73914 xcodebuild 1081
    73873 bash 1050
    27475 None 836
    1    launchd    407
    73468 ibtool     344
    549  telemetryd_v1   325
    4764 None 228
    125  CrashPlanService 164
    
  8. Untuk meningkatkan performa Defender untuk Titik Akhir di macOS, temukan yang dengan angka tertinggi di bawah baris Total file yang dipindai, lalu tambahkan pengecualian untuk itu. Untuk informasi selengkapnya, lihat Mengonfigurasi dan memvalidasi pengecualian untuk Defender untuk Titik Akhir di macOS.

    Note

    Aplikasi menyimpan statistik dalam memori dan hanya melacak aktivitas file sejak dimulai dan perlindungan real time diaktifkan. Proses yang diluncurkan sebelum atau selama periode ketika perlindungan real time nonaktif tidak dihitung. Selain itu, hanya peristiwa yang memicu pemindaian yang dihitung.

  9. Konfigurasikan Microsoft Defender untuk Titik Akhir di macOS dengan pengecualian untuk proses atau lokasi disk yang berkontribusi pada masalah performa dan aktifkan kembali perlindungan real time.

    Lihat Mengonfigurasi dan memvalidasi pengecualian untuk Microsoft Defender untuk Titik Akhir di macOS.

Memecahkan masalah performa dari Pemantauan Perilaku

Lihat panduan di halaman dukungan kami untuk Pemantauan Perilaku.

Memecahkan masalah performa menggunakan Microsoft Defender untuk Titik Akhir Client Analyzer

Microsoft Defender untuk Titik Akhir Client Analyzer (MDECA) dapat mengumpulkan jejak, log, dan informasi diagnostik untuk memecahkan masalah performa pada perangkat yang di-onboarding di macOS.

Untuk menjalankan penganalisis klien untuk memecahkan masalah performa, lihat Menjalankan penganalisis klien di macOS dan Linux.

Note

Alat Microsoft Defender untuk Titik Akhir Client Analyzer secara teratur digunakan oleh Microsoft Customer Support Services (CSS) untuk mengumpulkan informasi seperti (tetapi tidak terbatas pada) alamat IP, nama PC yang membantu memecahkan masalah yang mungkin Anda alami dengan Microsoft Defender untuk Titik Akhir. Untuk informasi selengkapnya tentang pernyataan privasi kami, lihat Pernyataan Privasi Microsoft.