lscpu -----------显示有关cpu架构信息 相关参数 cpu ------逻辑cpu编号 CORE--------逻辑核心号码
-a 显示所有cpu SOCKET -------逻辑套接字号 NODE-------逻辑NUMA节点号
-b 显示在线cpu BOOK----------逻辑书号 CACHE----显示在cpu间如何共享高速缓存
-c 显示离线cpu POLARIZATION---------虚拟硬件上的cpu调度模式
-e(默认) 扩展的可读格式 ADDRESS-------cpu物理地址 ONLINE----系统是否在使用cpu
dmesg------------显示系统启动信息(被用于检查和控制内核的环形缓冲区,开机信息保存/var/log/dmesg中)
-c 显示信息后,清除ring buffer(kernel将开机启动信息存入了其中)
-s 缓冲区大小 预设为8196,等同于ring buffer大小
-n 设置记录信息层级
dmidecode--------获取有关硬件信息 lspci-----------显示主机所有pci总线信息
-d (default:/dev/mem) 从设备文件读取信息 -n 数字显示pci商家设备代码
-t 显示指定条目信息 -t 树状结构显示pci之间的关系
-u 显示未解码的原条目 -b 总线为中心的视图
powertop ---------- 监视总电源使用情况 sosreport/sysreport(旧版)-----收集系统配置诊断信息
-c 指定检测cpu 会生成两个文件,一个压缩包,一个md5校验包。可发
-d 系统活动汇总到屏幕 送给官方寻求帮助(若订阅付费)
-t 指定分析间隔时间,默认5s /etc/sos.conf 为配置文件
-v 详细信息 [plugins]可设置enabled/disbale
-csv=filename 生成数据报告csv,默认为powertop.csv
-html=filename 生成html报告 --time指定生成报告时间 x86info-------------查看架构信息
Tunabl 可调参数屏幕,提供优化系统的良好功耗建议
powertop.service 守护程序服务,start之后可帮助将所有可调节参数设为良好,实现最佳省电
vmstat---------显示虚拟内存状态(LANG=C使用24小时制) iostat------监视系统IO设备和cpu使用情况
-a 显示活动内页 用vmstat对系统整体分析,不对单一进程分析
-f 显示启动后创建的进程总数 -c cpu使用情况
-m slab信息 -d 设备利用率
-s 表格方式显示事件计数器和内存状态 -p 显示块设备额所有被使用的其他分区状况
-d 报告磁盘状态 -t 显示每个报告产生时的时间
-p 显示指定硬盘分区状态 -x 设备 时间 显示指定磁盘设备情况
-S 输出信息的单位 rrqm/s:每秒需要读取量
-t 时间 动态刷新 wrqm/s:每秒需要写入量
Procs(进程) r/s:每秒实际读取量
r:运行队列中进程数量,可判断是否需要增加cpu(长期>1) w/s:每秒实际写入量
b:等待IO的进程数量 rsec/s:每秒读取区段数
Memory wsec/s:每秒写入区段数
swpd:虚拟内存使用大小 free:空闲物理内存大小 rkB/s: 每秒实际读取大小(KB)
buff:数据的标签、权限的外在属性大小(元数据)