mdworker - Apa itu mdworker?

Pernah bertanya-tanya apa proses 'mdworker' di Mac? mdworker adalah singkatan dari 'pekerja server metadata' dan jika Anda masih bingung, jangan merasa buruk. mdworker pada dasarnya adalah teknologi inti di balik search engine Spotlight Mac OS X yang mengagumkan, itu spider meta data dari Mac Anda dan file-nya dan menciptakan indeks yang mudah dibaca sehingga Anda dapat menemukan hal-hal praktis secara instan melalui Spotlight (command-spacebar).

Kami akan membahas beberapa pertanyaan umum dan jawaban tentang mdworker di Mac, terinspirasi oleh teman switcher saya baru-baru ini yang tiba di platform Mac OS dari sisi lain, yang men-tweet saya bertanya mengapa mdworker mengambil begitu banyak CPU.

Apa itu mdworker?

Seperti disebutkan di atas, mdworker adalah bagian dari Spotlight, yang pada dasarnya adalah mesin pencari untuk Mac Anda (pikirkan Google tetapi secara lokal, untuk file Anda sendiri).

mdworker memperlambat Mac saya dengan penggunaan CPU 60%!

Ya, mdworker terkadang akan menyebabkan Mac Anda menjadi lambat dan memiliki penggunaan CPU yang tinggi, ini benar-benar normal. Anda hanya harus membiarkannya berjalan sampai selesai, dan penggunaan CPU akan kembali normal.

Berapa lama waktu yang diperlukan mdworker untuk menyelesaikan?

Ini sepenuhnya bergantung pada terakhir kali sistem berkas Mac Anda diindeks dan jumlah file baru sejak pengindeksan. Jika Anda hanya mencolokkan hard drive eksternal yang diisikan, harapkan untuk memakan waktu cukup lama. 15 menit hingga lebih dari satu jam bukanlah jumlah waktu yang tidak biasa bagi mdworker untuk berlari. Jika Anda memiliki hard drive yang sangat besar dengan banyak data di dalamnya, mdworker dapat memakan waktu lama untuk diselesaikan karena setiap file individual diindeks.

Haruskah saya membunuh mdworker? Apa yang terjadi jika saya membunuh mdworker?

Tidak, Anda tidak boleh membunuh mdworker, karena melakukan layanan dengan mengindeks isi Mac Anda. Jika Anda membunuh mdworker, filesystem Mac Anda tidak akan sepenuhnya diindeks dan itu searchability akan sangat berkurang sampai mdworker berjalan lagi dan menyelesaikan pengindeksan penuh. Tidak ada masalah serius dengan membunuh mdworker, hanya saja tidak disarankan.

Bagaimana saya bisa menghentikan mdworker atau menonaktifkan mdworker?

Karena mdworker adalah bagian dari Spotlight, Anda harus menonaktifkan Spotlight untuk menonaktifkan mdworker. Sekali lagi, ini tidak disarankan, tetapi jika Anda ingin menonaktifkan mdworker berikut panduan cara:

Cara Menonaktifkan Spotlight

Bagaimana dengan mds? Apakah ini terkait dengan mdworker?

Ya, mds adalah server metadata induk yang menjalankan proses anak mdworker, keduanya biasanya berjalan bersamaan. Anda dapat membaca secara khusus tentang mds dan Mac OS untuk informasi lebih lanjut.