不要なプロセスをすべて終了し、Linuxセッションを再開する方法をよりよく理解しようとしています。 「不要」とは、競合したアプリケーションから残ったプロセスを意味します。
問題は次のとおりです。
私はCairo-Dock
信頼できる情報源から設置しました。しばらく使用した後、皮肉なことに、2番目にヘルプアイコンをクリックしたときに動作が停止しました。メインプロセスを終了することはできましたが、他のプロセスを実行しているかどうかわからないため、Linuxセッションからログアウトすることにしました。 Linuxに再ログインしてCairo-Dock
再起動しました。ヘルプアイコンをクリックしてみましたが、再び停止しました。
Linuxで再度ログアウトしてから再度ログインしました。今回再度ログインした後、設定ファイルの1つが破損している可能性があるため、Cairo Dockの設定ファイルをすべて削除することにしました。その後、Cairo-Dock
再起動します。ヘルプアイコンをクリックしてみましたが、再び停止しました。その後、Linuxからログアウトして再度ログインします。システムが遅く実行されていることを確認しました。実行中のプロセスを調べたところ、いくつかのcairo-dock
プロセスがCPUサイクルを占めていることがわかりました。手動で終了しました。
私が学びたいことは:
- ログオフしてもこれらのプロセスが終了しないのはなぜですか?
- 各プロセスのプロセス名を覚えていない限りしなければならないシステムで実行中に奇妙なプロセスがまだ実行されているかどうかはどうすればわかりますか?明らかに、自分のプロセスがCPUを乱用した場合は分離するのは簡単ですが、そうでない場合は、どのプロセスがクラッシュ/フリーズしたアプリケーションの残余であるかをどのように判断できますか?