电信运营商aix性能调优

aix 进程如何在CPU上面执行的

[:root:/]$ smtctlThis system is SMT capable.This system supports up to 2 SMT threads per processor.SMT is currently enabled.SMT boot mode is not set.SMT threads are bound to the same virtual processor.proc0 has 2 SMT threads.Bind processor 0 is bound...显示全部

[:root:/]$ smtctl

This system is SMT capable.

This system supports up to 2 SMT threads per processor.

SMT is currently enabled.

SMT boot mode is not set.

SMT threads are bound to the same virtual processor.

proc0 has 2 SMT threads.

Bind processor 0 is bound with proc0

Bind processor 1 is bound with proc0

proc2 has 2 SMT threads.

Bind processor 2 is bound with proc2

Bind processor 3 is bound with proc2

proc4 has 2 SMT threads.

Bind processor 4 is bound with proc4

Bind processor 5 is bound with proc4

查出了这个server上面有6个虚拟CPU。

想问一下各位高手,假设现在有一个进程在运行,这个进程是在哪个特定CPU上运行的呢(还是说会在这6个CPU上面各执行一会);

如果是各执行一会的话,有什么命令可以查出这些进程此时此刻运行在哪个CPU上面呢

收起
参与7

查看其它 2 个回答wangweiww的回答

wangweiwwwangweiww业务部门经理临商银行

nmon看CPU应该就能看到哪个逻辑CPU利用率最高!

看进程就能看到的!

不知道是这个是什么型号的机器,是哪一代的产品?

你这看到的应该是6个逻辑CPU,如果是在虚拟化环境下,三个proc与物理的不一定是一对一的关系!

目测你这个3core的机器肯定是虚拟化的,至少也是做了LPAR,没有3core的机器,估计是分出来的!

银行 · 2015-10-09
浏览2069

回答者

wangweiww
业务部门经理临商银行
擅长领域: 服务器数据中心灾备

wangweiww 最近回答过的问题

回答状态

  • 发布时间:2015-10-09
  • 关注会员:4 人
  • 回答浏览:2069
  • X社区推广