Qubes OSでは、プロセスは複数の仮想マシンで実行されるため、仮想top
マシンで実行するだけでは、その仮想マシンがCPUを頻繁に使用しない場合に役立つ情報を取得できません。実行中の仮想マシンに関係なく、どのプロセスがCPUを消費し、ファンを高速で回転させるかをどのように知ることができますか?
答え1
まず広いDom0端末にxl top
(またはxentop
)を入力して、CPUを最も使用している仮想マシンを見つけます。このツールは、各仮想マシン(Dom0を含む)のステータスバーを表示し、top
他の仮想マシンよりも正確なCPU使用率データを提供します。また、メモリ使用量と仮想ディスクへの読み書き数を表示できます。
仮想マシンのCPU使用率が高い場合は、仮想マシンで端末を開いて入力して、仮想top
マシン内のどのプロセスが最もCPUを使用しているかを確認してください。
適切な場合はシャットダウン/終了し、システム全体のCPU使用率がまだ高い場合はすすぎ、繰り返します。
(私の場合、一時停止から再起動した後にsys-usb VMに問題がありましたが、sys-usbで端末を開く行為で何らかの問題が解決されたようです!)