Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Membunuh Proses di Mac

Logo Pencari macOS yang dimodifikasi

Buka Monitor Aktivitas dan temukan proses yang ingin Anda matikan dengan menyortir berdasarkan penggunaan sumber daya atau ID proses. Kemudian klik tombol X di bagian atas Activity Monitor dan pilih “Quit” atau “Force Quit” untuk menghentikan proses.

Apakah aplikasi atau proses menyebabkan masalah pada Mac Anda? Singkirkan diri Anda dari aplikasi bermasalah dengan mematikannya menggunakan Monitor Aktivitas atau Terminal. Anda juga dapat menemukan dan mematikan proses yang menggunakan port tertentu di Mac Anda.

Cara Membunuh Proses Mac Menggunakan Monitor Aktivitas

Cara termudah untuk menemukan dan menghentikan proses yang menyebabkan masalah di macOS adalah meluncurkan Monitor Aktivitas. Anda dapat melakukan ini menggunakan Spotlight (tekan Command+Spacebar lalu mulai ketik “aktivitas” dan tekan Enter saat Anda melihat aplikasi) atau dengan menemukan dan meluncurkan aplikasi di bawah folder Applications > Utilities.

Temukan proses yang sedang berjalan di macOS menggunakan Monitor Aktivitas

Monitor Aktivitas memiliki beberapa tampilan yang dapat Anda gunakan untuk mengisolasi masalah. Pada tab CPU, Anda dapat melihat aplikasi mana yang menggunakan daya pemrosesan paling banyak saat ini (urutkan berdasarkan tab “% CPU” untuk melihat proses yang paling lapar. Anda juga dapat menggunakan “Memori” untuk mengurutkan berdasarkan penggunaan RAM, “Energi” untuk temukan aplikasi mana yang paling banyak menggunakan daya, “Disk” untuk mengurutkan berdasarkan penggunaan disk, dan “Jaringan” untuk mengurutkan berdasarkan data yang dikirim dan diterima.

Selain itu, Anda dapat menggunakan kotak “Cari” di pojok kanan atas untuk mencari nama proses. Anda dapat menemukan proses inti dan proses terkait dengan cara ini, misalnya mencari Safari akan menemukan aplikasi inti, proses jaringan, tab individual, ekstensi, dan lainnya.

Cari proses macOS yang cocok "Safari" di Monitor Aktivitas

Temukan proses yang ingin Anda matikan dan kemudian klik tombol “X” di sudut kiri atas layar. Anda kemudian dapat memilih antara “Keluar” dan “Paksa Keluar” untuk mencoba mengirim perintah keluar (untuk memberikan waktu proses untuk menyimpan data Anda) atau perintah berhenti paksa (untuk menghentikan proses segera, ideal jika macet). Cari tahu lebih lanjut tentang mengidentifikasi proses yang aman untuk dimatikan di Mac Anda.

Keluar dari proses macOS menggunakan Monitor Aktivitas

Cara Membunuh Proses Mac Menggunakan Terminal

Dimungkinkan juga untuk mematikan proses dari baris perintah menggunakan Terminal di Mac Anda. Untuk melakukan ini, luncurkan Terminal terlebih dahulu (baik menggunakan Spotlight atau dari folder Applications > Utilities) dan jalankan top perintah untuk melihat daftar proses yang sedang berjalan. Sebagai alternatif, gunakan ps -ax perintah untuk melihat daftar proses bersama dengan ID proses (atau disingkat PID).

Buat daftar proses yang berjalan dengan PID di Terminal macOS

Anda memerlukan PID untuk menghentikan proses, tetapi menjelajahi ratusan proses bisa menjadi pekerjaan rumah. Untungnya, kami dapat mengidentifikasi proses menggunakan ps ax | grep AppName perintah, di mana AppName adalah nama aplikasi yang ingin Anda temukan.

Misalnya mengetik ps ax | grep Safari akan mengembalikan daftar proses dengan “Safari” di judulnya. Ketahuilah bahwa perintah ini peka huruf besar/kecil, jadi mencari “steam” akan mengembalikan hasil yang berbeda ke “Steam”

Buat daftar proses yang cocok "Safari" di Terminal

Catat nomor PID di sebelah proses yang ingin Anda matikan, lalu matikan dengan menjalankan kill PID memerintah. Misalnya, kill 3500. Untuk mematikan proses dengan segera (juga dikenal sebagai force quit) gunakan kill -9 3500 alih-alih.

Anda juga dapat mematikan proses menggunakan namanya dengan killall perintah, misalnya killall Safari. Ini akan mematikan semua proses dengan nama “Safari” (sekali lagi, proses peka terhadap huruf besar-kecil).

Cara Membunuh Proses Mac pada Port Tertentu

Jika Anda perlu mematikan proses yang menggunakan porta jaringan tertentu di Mac Anda, pertama-tama Anda harus mencari tahu proses mana yang menggunakan porta tersebut. Untungnya, ini mudah dilakukan menggunakan Terminal. Perintahnya berbeda bergantung pada versi macOS yang Anda gunakan.

Untuk komputer Mac modern (termasuk model Apple Silicon) yang menjalankan macOS El Capitan atau lebih baru, gunakan lsof perintah, misalnya: lsof -i tcp:51413 untuk menemukan proses yang menggunakan port 51413. Di komputer Mac lama, Anda dapat menggunakannetstatMisalnya: netstat -vanp tcp | grep 51413 untuk menemukan proses pada port 51413.

Buat daftar proses menggunakan port di Mac Anda dengan perintah lsof Terminal

Setelah Anda memiliki PID, Anda dapat mengakhirinya menggunakan kill perintah seperti yang diuraikan di atas. Jika Anda menggunakan lsofAnda dapat langsung mematikan proses berdasarkan port yang digunakannya dengan kill -9 $(lsof -ti:portnumber) perintah, di mana portnumber adalah pelabuhan yang dimaksud.

TERKAIT: Mengapa Beberapa Port Jaringan Berisiko, Dan Bagaimana Anda Mengamankannya?

Cara Memaksa Keluar dari Aplikasi di Dock

Jika proses yang ingin Anda hentikan adalah aplikasi di dok Anda, Anda dapat menutup paksa aplikasi tersebut yang akan mematikannya meskipun telah macet dan menjadi tidak responsif. Untuk melakukan ini, temukan aplikasi di dok Anda dan klik kanan (atau klik kontrol) lalu tahan tombol “Option” di keyboard Anda dan pilih “Force Quit” di bagian bawah daftar.

Paksa Keluar dari aplikasi macOS menggunakan menu konteks

Anda dapat menghentikan paksa apa pun, apakah itu macet atau tidak, tetapi Anda cenderung kehilangan progres yang belum disimpan dengan melakukannya. Jika Anda sering perlu melakukan ini, pelajari cara memecahkan masalah aplikasi yang mogok di Mac Anda.