学习啦>学习电脑>电脑硬件知识>CPU知识>

用linux查看每个CPU的使用率

捷锋分享

  CPU作为电脑的核心组成部份,它的好坏直接影响到电脑的性能。下面是学习啦小编带来的关于用linux查看每个CPU的使用率的内容,欢迎阅读!

  用linux查看每个CPU的使用率:

  1. Linux下,如何看每个CPU的使用率:

  #top -d 1

  之后按下数字1. 则显示多个CPU (top后按1也一样)

  Cpu0 : 1.0%us, 3.0%sy, 0.0%ni, 96.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

  Cpu1 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

  2. 在Linux下,如何确认是多核或多CPU:

  #cat /proc/cpuinfo

  如果有多个类似以下的项目,则为多核或多CPU:

  processor : 0

  ......

  processor : 1

  3. 如何察看某个进程在哪个CPU上运行:

  #top -d 1

  之后按下f.进入top Current Fields设置页面:

  选中:j: P = Last used cpu (SMP)

  则多了一项:P 显示此进程使用哪个CPU。

  Sam经过试验发现:同一个进程,在不同时刻,会使用不同CPU Core.这应该是Linux Kernel SMP处理的。

  4. 配置Linux Kernel使之支持多Core:

  内核配置期间必须启用 CONFIG_SMP 选项,以使内核感知 SMP。

  Processor type and features ---> Symmetric multi-processing support

  察看当前Linux Kernel是否支持(或者使用)SMP

  #uname -a

  相关阅读推荐

  BIOS设置超频主流主板基本上都放弃了跳线设定和DIP开关的设定方式更改CPU倍频或外频,而是使用更方便的BIOS设置。例如升技(Abit)的SoftMenuIII和磐正(EPOX)的PowerBIOS等都属于BIOS超频的方式,在CPU参数设定中就可以进行CPU的倍频、外频的设定。

如果遇到超频后电脑无法正常启动的状况,只要关机并按住INS或HOME键,重新开机,电脑会自动恢复为CPU默认的工作状态,所以还是在BIOS中超频比较好。这里就以升技NF7主板和Athlon XP 1800+ CPU的组合方案来实现这次超频实战。市场上BIOS的品牌主要有两种,一种是PHOENIX-Award BIOS,另一种是AMI BIOS,这里以Award BIOS为例。首先启动电脑,按DEL键进入主板的BIOS设定界面。

从BIOS中选择Soft Menu III Setup,这便是升技主板的SoftMenu超频功能。进入该功能后,可以看到系统自动识别CPU为1800+。要在此处回车,将默认识别的型号改为User Define(手动设定)模式。设定为手动模式之后,原有灰色不可选的CPU外频和倍频就变成了可选的状态。如果你需要使用提升外频来超频的话,就在External Clock:133MHz这里回车。这里有很多外频可供调节,你可以把它调到150MHz或更高的频率选项上。

由于升高外频会使系统总线频率提高,影响其它设备工作的稳定性,因此一定要采用锁定PCI频率的办法。Multiplier Factor一项便是调节CPU倍频的地方,回车后进入选项区,可以根据CPU的实际情况来选择倍频,例如12.5、13.5或更高的倍频。在BIOS中可以设置和调节CPU的核心电压。正常的情况下可以选择Default(默认)状态。如果CPU超频后系统不稳定,就可以给CPU核心加电压。但是加电压的副作用很大,首先CPU发热量会增大,其次电压加得过高很容易烧毁CPU,所以加电压时一定要慎重,一般以0.025V、0.05V或者0.1V步进向上加就可以了。

看了用linux查看每个CPU的使用率文章内容的人还看:

1.怎么使用Linux命令查看CPU使用率(2)

2.如何正确查看Linux机器内存使用情况

3.Linux命令行中网速怎么测试

4.Linux TOP命令 按内存占用排序和按CPU占用排序

5.如何检查Linux的内存使用状况

6.快速查看CPU使用率方法

7.Linux ps命令例子汇总

8.Linux中查看CPU的信息的方法是什么

    613477