[root@proenv001 ~]# docker top centostest
UID PID PPID C STIME TTY TIME CMD
root 1897 1877 0 15:08 pts/0 00:00:00 /bin/bash
root 2068 1877 0 15:10 pts/1 00:00:00 /bin/bash
如上 第四列 是?? 求问
和linux命令的top里显示的cpu是一个含义
没记错的话,这个C 是代表 CPU的亲和力,代表你在哪个CPU核心上使用。
4核心的机器,不同进程运行在不同CPU上,4核心那就是 0 1 2 3
这个类似于nginx的 workprocess的那个设置,可以设置运行在哪个CPU核心上
所以,在docker里,有参数--cpuset可以绑定CPU,
或者用工具taskset设定cpu亲和力,taskset能够将一个或多个进程绑定到一个或多个处理器上运行