怎么查看进程运行到哪个核
时间: 2023-08-08 10:13:32 浏览: 664
要查看进程运行在哪个核上,可以使用 Linux 系统中的 `taskset` 命令。该命令可以查看或修改指定进程或命令所运行的 CPU 核心。
具体来说,可以使用以下命令查看指定进程的 CPU 核心:
```
taskset -cp <pid>
```
其中 `<pid>` 是要查看的进程的进程 ID。运行该命令后,系统会返回进程所运行的 CPU 核心的编号,如果进程运行在多个核心上,则会返回多个编号。
如果想要修改进程的 CPU 核心,可以使用以下命令:
```
taskset -c <cores> <pid>
```
其中 `<cores>` 是要指定的 CPU 核心的编号,可以使用逗号或连字符分隔多个编号,如 `0,2,4-7` 表示使用 0 号、2 号以及 4 到 7 号 CPU 核心。`<pid>` 是要修改的进程的进程 ID。运行该命令后,系统会将进程绑定到指定的 CPU 核心上。
需要注意的是,修改进程的 CPU 核心可能会影响进程的性能和稳定性,因此应该谨慎使用。
阅读全文