我使用任务集将过程固定在特定核心上,但还有其他共享该核心的过程。是否可以知道哪些过程分享了哪些核心?例如,获取诸如" Core 0具有过程1、202、4043等"之类的信息。
PS有一种显示与每个数字关联的处理器的方法。您必须使用自定义输出选项'-o'并给它提供将显示核心ID的PSR格式。
实例
ps -A -o pid,psr,args
显示所有运行过程的过程PID,CORE和ARG。
有许多可供-O可用的选项。有关详细信息,请参见PS Man页面。
afaik,没有选项可以获取有关在特定核心上运行的过程的信息,但是您可以使用
之类的东西 ps -A -o psr,pid,args | grep '^ *3'
要获取在Core#3上运行的过程列表。