Saya di ubuntu 16,04 pembaruan terbaru diinstal, saya memiliki salah satu laptop gaming Asus terbaik di pasar, VLC diinstal tetapi saya tidak pernah menggunakannya.
Selama beberapa bulan terakhir, saya tidak dapat mematikan PC saya, setiap kali saya mencoba melakukannya, para penggemar mulai berputar begitu cepat dan itu hang, jadi saya hanya menekan tombol shut down, masalah itu hanya pada saat shutdown , tidak restart saya bahkan tidak repot-repot mencoba menyelesaikan masalah.
Hari ini, ketika saya sedang bekerja, saya melihat para penggemar melakukan hal yang sama seperti yang biasanya mereka lakukan ketika mematikan. Saya berlari top
melihat 2 vlc instance sedang berjalan di bawah nama pengguna saya memakan masing-masing 122% cpu, meskipun sekali lagi saya tidak menggunakan vlc, dan saya tidak menggunakan program apa pun yang bergantung pada vlc.
Saya mencoba sudo kill <pid>
dan sudo killall <pid>
dan sudo killall vlc
tetapi mereka tetap tidak terbunuh, itu tidak pernah terjadi pada saya sebelumnya. Saya membunuh mereka dari monitor sumber daya Ubuntu, mereka terbunuh dan masalah penutupan diperbaiki, dan semuanya kembali normal.
Apakah itu terjadi pada seseorang sebelumnya?
ps aux | grep " $(echo -n $(pgrep vlc | xargs ps -o ppid | tail -n +2 | tr -d ' ') | sed 's/ / \\| /g') "
lain kali. Ini akan menemukan semua instance VLC yang sedang berjalan, dapatkan PID induk untuk masing-masing, dan kemudian cari PID induk di output ps aux
. Mungkin membantu dalam melacak masalah.
sudo kill -9 <pid>
mungkin akan bekerja di tempat yang kill
tidak. The -9
berarti "Membunuh apapun yang bergerak, dengan prasangka ekstrem, dengan cara yang paling mengerikan mungkin". Tidak banyak yang bisa bertahan. Tanpa -9
, itu lebih seperti "Tolong mati? Tolong, tolong tolong dengan ceri di atasnya?"
kill -9
, ini berbahaya. Jika misalnya aplikasi telah membuat file sementara di bawahnya /var/lock
, itu tidak akan dihapus. Demikian pula, buffer tidak akan disiram, transaksi basis data tidak akan dilakukan, dll. Anda bisa berakhir dengan data yang korup atau hilang jika ada sesuatu yang ditulis di mana saja. VLC mungkin tidak melakukan hal-hal itu, tetapi saya akan merekomendasikan mencoba memahami masalahnya sebelum berasumsi.