首页 > 编程知识 正文

linux系统查看显卡型号,centos查看cpu使用率

时间:2023-05-03 18:50:54 阅读:13035 作者:2003

在Linux系统上查看CPU和内存的使用情况是承运人常见的事情。 分享如下。

目 录

1 .顶部命令

2.ps命令

3 .自由命令

1.top命令top命令是Linux上常用的性能分析工具,它像Windows任务管理器一样实时显示系统中每个进程的资源消耗情况。

运行top命令后,将全屏显示CPU的使用状态,进入对话模式。 可以通过基于top的命令控制显示方法等。 结束top的指令是q (在top运行中敲一次q按钮)。

内容说明:

第一行(top):

12:30:25系统当前时间

20:18从系统启动到当前的运行时间

1 users当前登录到系统的用户,更准确地说,登录到用户的终端数---如果同一用户同时连接到系统的多个终端,则视为多个用户已连接到系统,此处的用户数也是终端数

load average的当前系统负载的平均值、后三个值分别是1分钟前、5分钟前、15分钟前的进程的平均值,一般认为,如果该数值超过CPU数,则CPU负载当前系统所包含的进程

第二行(Tasks):

83 total当前系统进程总数

1运行当前正在运行的进程数

82 sleeping当前等待的进程数

0 stoped停止的系统进程数

0 zombie僵尸进程数

第三行(Cpus):

0.2% us用户空间的CPU利用率

0.2% sy核心区域占CPU的比例

0.0% ni用户进程区域中更改优先级的进程的CPU利用率

99.5% id空闲CPU的百分比

0.2% wa等待wa输入输出的CPU时间的比例

0.0% hi

0.0% si

0.0% st

第四行(Mem):

8008576总物理内存总量

246888 used使用的物理内存总量

3146144 free可用内存总量

4615544 buffers用作内核缓存的内存量

第五行(Swap):

类别与第4行(Mem )相同,但这里反映的是交换分区(Swap )的使用情况。 通常,交换分区(Swap )频繁使用的情况被视为物理内存不足所致。

0总交换空间总量

0 used使用的交换空间总量

0自由空闲交换空间总量

4506828高速缓冲区的交换空间总量

底部的流程列表栏:

以PID划分的进程列表将根据设置的屏幕更新时间定期更新。 可以通过top内部命令控制这里的显示方法:

PID :进程的ID

用户:进程所有者

宣传:进程的优先级级别越小,优先执行

NInice :值

VIRT :进程占用的虚拟内存

RES :进程占用的物理内存

SHR :进程使用的共享内存

s :进程状态。 s表示休眠,r表示执行中,z表示僵硬状态,n表示该过程优先值为负

%CPU :进程占用了CPU的使用率

%MEM :进程使用的物理内存和总内存的百分比

TIME :自进程启动以来消耗的CPU时间的总和。 也就是说,CPU使用时间的累计值。

COMMAND :进程启动命令名称

在top运行期间,可以通过top的内部命令控制进程的显示方式。 内部命令如下表所示。

改变s-画面的更新频率

l -关闭或打开第一部分第一行的顶部信息的显示

t -关闭或打开第一部分第二行的Tasks和第三行的Cpus信息的显示

m -关闭或打开第一部分第4行Mem和第5行Swap信息的显示

N -按照PID的大小顺序排列进程列表(第三部分后述) ) ) )。

P -按CPU利用率从高到低的顺序排列进程列表

(第三部分后述)

  M - 以内存占用率大小的顺序排列进程列表 (第三部分后述)

  h - 显示帮助

  n - 设置在进程列表所显示进程的数量

  q - 退出 top

  s -改变画面更新周期

2.ps命令

  ps命令用于报告当前系统的进程状态。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总之大部分信息都是可以通过执行该命令得到的。

 

   F 代表这个程序的旗标 (flag), 4 代表使用者为 super user;

  S 代表这个程序的状态 (STAT);

  PID 程序的 ID ;

  C CPU 使用的资源百分比

  PRI 这个是 Priority (优先执行序) 的缩写;

  NI 这个是 Nice 值。

  ADDR 这个是 kernel function,指出该程序在内存的那个部分。如果是个 running # 的程序,一般就是『 - 』

  SZ 使用掉的内存大小;

  WCHAN 目前这个程序是否正在运作当中,若为 - 表示正在运作;

  TTY 登入者的终端机位置;

  TIME 使用掉的 CPU 时间。

  CMD 所下达的指令

3.free命令

  free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。

下面是对这些数值的解释:
  total:总计物理内存的大小。
  used:已使用多大。
  free:可用有多少。
  Shared:多个进程共享的内存总额。
  Buffers/cached:磁盘缓存的大小。
  used:已使用多大。
  free:可用有多少。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。