If-Koubou

Apa itu configd, dan Mengapa Ini Berjalan Di Mac Saya?

Apa itu configd, dan Mengapa Ini Berjalan Di Mac Saya? (Bagaimana caranya)

Anda sedang menjelajah proses di Mac menggunakan Activity Monitor ketika Anda melihat sesuatu yang tidak Anda kenali: configd. Apa ini, dan haruskah kamu khawatir?

Artikel ini adalah bagian dari rangkaian berkelanjutan kami yang menjelaskan berbagai proses yang ditemukan dalam Activity Monitor, seperti kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, dan banyak lainnya. Tidak tahu layanan apa itu? Lebih baik mulai membaca!

Anda tidak perlu khawatir tentang configd-ini adalah bagian inti dari macOS. Proses khusus ini adalah daemon, yang artinya berjalan di latar belakang dan menangani tugas-tugas sistem penting. Daemon khusus ini adalah Server Konfigurasi Sistem, yang artinya memonitor dan melaporkan pada pengaturan dan status Mac Anda. Untuk mengutip halaman manual configd:

Daemon configd bertanggung jawab untuk banyak aspek konfigurasi dari sistem lokal. configd menyimpan data yang mencerminkan status sistem yang diinginkan dan saat ini, memberikan pemberitahuan ke aplikasi saat data ini berubah, dan menginangi sejumlah agen konfigurasi dalam bentuk bundel yang dapat dimuat.

Banyak hal yang harus diuraikan, tetapi semuanya menjadi lebih jelas ketika Anda melihat bundel yang disebutkan. Menurut O'Reilly's Safari, ini ditemukan di / System / Library / SystemConfiguration.

Sebuah sepintas sekilas sepatu yang sebagian besar bundel ini terkait dengan jaringan. Ada satu untuk konfigurasi IP, misalnya, dan yang lainnya untuk firewall macOS dan PPP. Tetapi tidak semua jaringan terkait: bundel ini juga memantau hal-hal seperti printer dan preferensi pengguna.

Pada dasarnya, ketika sesuatu berubah pada sistem Anda, biasanya konfigd bahwa pemberitahuan pertama, dan itu config yang mengirimkan pemberitahuan ke program lain Anda. Ini memungkinkan mereka untuk beradaptasi dengan pengaturan baru.

Ini kelihatannya seperti apa? Nah, jika aplikasi memiliki mode offline, configd adalah apa yang memberitahu aplikasi itu ketika internet Anda tidak terhubung. Jika Anda mencoba mencetak dokumen, konfig, memungkinkan aplikasi mengetahui apakah printer terhubung atau tidak. Jika Anda mengubah pengaturan semacam, config memungkinkan semua aplikasi Anda tahu tentang itu. Ini adalah pekerjaan yang sederhana, tetapi perlu dilakukan agar sistem Anda berfungsi.

Jika Anda menggunakan firewall pihak ketiga, Anda mungkin melihat banyak jendela munculan yang terkait dengan configd. Ini normal, karena sebagian besar tugas configd adalah memonitor status jaringan Anda saat ini. Bahkan, Apple secara khusus memberitahu pengguna untuk tidak memblokir configd dengan firewall karena alasan ini.

Anda seharusnya tidak benar-benar melihat configd mengambil banyak sumber daya sistem, tetapi jika tidak me-restart Mac Anda biasanya akan memecahkan masalah. Anda juga bisa mencoba membunuh proses dalam Activity Monitor; itu akan mulai kembali dengan segera.

Kredit foto: guteksk7 / Shutterstock.com