为什么top -Hp pid 查询的running数是0
这可能是因为你使用的是"top"命令的一个选项,它会统计进程中每个线程的CPU使用情况。如果你使用了"-H"选项,那么"top"命令会显示每个线程的CPU使用情况,而不是每个进程的CPU使用情况。因此,"running"数字可能会变成0,因为它只会显示每个线程的CPU使用情况,而不是整个进程的CPU使用情况。
如果你想查看进程的CPU使用情况,可以使用"top"命令的"-p"选项,并且不要使用"-H"选项。例如,你可以运行"top -p pid"来查看指定进程的CPU使用情况。