sar(System Activity Reporter系统活动情况报告),可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU、内存使用状况、进程活动及IPC有关的活动等。 sar -h [root@node0 ~]# sar -h Usage: sar ...
分类:
系统相关 时间:
2020-06-06 00:34:05
阅读次数:
69
htop在epel YUM源中 F1:显示帮助信息 F2:配置界面 F3:进程搜索 F4:进程过滤 F3进程搜索会将光标定位到符合搜索条件的进程上,按F3跳到下一个 F4是将所有符合条件的进程筛选出来 F5:显示进程树/sorted排序 再按F3或者F4查找 F6排序 在左侧选择想要按照哪个属性排序 ...
分类:
系统相关 时间:
2020-06-05 21:29:52
阅读次数:
85
ps是显示瞬间进程的状态,并不动态连续;如果想对进程进行实时监控应该用top命令。 This version of ps accepts several kinds of options:PS接受以下3中类型的语法风格 1 UNIX options, which may be grouped and ...
分类:
系统相关 时间:
2020-06-05 19:36:56
阅读次数:
94
ps命令可以显示目前正在运行的进程的信息,但是进程之间的关联显示不友好 pstree以树状图的形式显示进程之间的关系 参数 -p 显示进程pid -p <pid> 显示某个进程的子进程 -a 显示子进程命令 -pa 同时显示进程pid和进程命令 ...
分类:
系统相关 时间:
2020-06-05 19:25:06
阅读次数:
88
[root@node0 ~]# top 第一行,系统运行时长和平均负载,与uptime输出相同 top - 22:04:46 up 6:27, 2 users, load average: 0.07, 0.02, 0.00 22:04:46 系统当前时间 up 6:27 系统存活时间 2 users ...
分类:
系统相关 时间:
2020-06-05 15:24:27
阅读次数:
105
网络丢包问题的分析思路 ping 基于 ICMP 协议,hping3 可以基于 TCP 协议。 # -c 表示发送 10 个请求,-S 表示使用 TCP SYN,-p 指定端口为 80 $ hping3 -c 10 -S -p 80 192.168.0.30 HPING 192.168.0.30 ( ...
分类:
系统相关 时间:
2020-06-04 23:12:40
阅读次数:
137
Linux性能优化实战 自问学习的目标是什么? 把观察到的性能问题跟系统原理关联起来,特别是把系统从应用程序、库函数、系统调用、再到内核和硬件等不同的层级贯穿起来。 学习方法 带着问题学习 通过网络搜索,或者请教公司的技术大拿,学习大量性能优化的思路和方法,尝试大量的Linux性能工具,不断实践和总 ...
分类:
系统相关 时间:
2020-05-28 21:23:08
阅读次数:
106
网络性能评估,就是网络带宽测试。 网络带宽测试,测试的不是带宽,而是网络吞吐量。 需要根据具体当前业务目标,来评估的某一层的网络性能:应用层、TCP/UDP、转发。 1) 转发性能 网络接口层和网络层,它们主要负责网络包的封装、寻址、路由以及发送和接收,最重要的性能指标是 每秒可处理的网络包数 PP ...
分类:
系统相关 时间:
2020-05-22 12:40:42
阅读次数:
71
性能测试的核心,就是找出性能瓶颈并进行性能优化,解决“慢”的问题,最终满足客户业务需求 。 【性能需求来源及性能问题现象】 性能需求的来源,主要分为以下几类: 项目组提出性能需求; 生产监控,发现有性能问题的请求; 客户反馈; 客户角度性能问题的反馈现象,大概可以分为: 整个系统都很慢; 仅仅某个功 ...
分类:
系统相关 时间:
2020-05-21 11:46:25
阅读次数:
70
CPU 1.查看CPU利用率较高的进程 pidstat 1 5 | grep -v $(hostnmae) |grep -v '^$' | sort -k 5 -rn | head 2.查看某个进程的调用关系 perf record -g -p pid Ctrl + C 中断收集 perf repo ...
分类:
系统相关 时间:
2020-05-18 16:19:43
阅读次数:
72