The linux kernel gathers samples using ‘perf’ performance monitor without affecting the latencies. These include getting interrupt times. If interrupt ...
分类:
其他好文 时间:
2019-02-18 19:14:10
阅读次数:
2394
1.关闭睿频 echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo 2.限制CPU最大频率到50% echo "50" | sudo tee /sys/devices/system/cpu/intel_pstate/max_perf_pct 两... ...
分类:
系统相关 时间:
2019-02-17 14:19:46
阅读次数:
221
转自:https://www.ibm.com/developerworks/cn/linux/l-cn-perf1/ Perf 简介 Perf 是用来进行软件性能分析的工具。 通过它,应用程序可以利用 PMU,tracepoint 和内核中的特殊计数器来进行性能统计。它不但可以分析指定应用程序的性能 ...
分类:
系统相关 时间:
2019-01-27 21:32:31
阅读次数:
207
关系型数据库严重依赖底层的硬件资源,CPU是服务器的大脑,当CPU开销很高时,内存和硬盘系统都会产生不必需要的压力。CPU的性能问题,直观来看,就是任务管理器中看到的CPU利用率始终处于100%,而侦测CPU压力的工具,最精确的就是性能监控器。 一,使用性能监控器侦测CPU压力 性能监控器(Perf ...
分类:
其他好文 时间:
2019-01-07 10:39:16
阅读次数:
231
关键词:Flame Graph、perf、perl。 FlameGraph是由BrendanGregg开发的一款开源可视化性能分析工具,形象的成为火焰图。 从底向上像火苗一样逐渐变小,也反映了相互之间的包含关系,下面的框条包含上面内容。 经过FlameGraph.git处理,最终生成矢量SVG图形, ...
分类:
其他好文 时间:
2019-01-05 00:16:47
阅读次数:
317
1. Understanding Customer Requirements 11.1. Project Overview 21.2. System Requirements 21.3. Industrial Design and Mechanical Requirements 31.4. Perf ...
分类:
其他好文 时间:
2018-12-25 17:02:52
阅读次数:
147
一、使用perf 工具,看到的是十六进制地址而不是函数名。 查看perf最后欧,就会看到警告信息: 这说明,perf 找不到待分析进程依赖的库。当然,实际上这个案例中有很多依赖库都找不到,只不过,perf 工具本身只在最后一行显示警告信息,所以你只能看到这一条警告。 这个问题,其实也是在分析 Doc ...
分类:
其他好文 时间:
2018-12-25 11:33:43
阅读次数:
956
1、系统状态工具:sysstat, 包含很多监控linux系统状态的工具,pidstat 安装方法: sudo apt-get install sysstat 2、性能优化工具: perf 安装方法: sudo apt-get install linux-tools-generic linux-to ...
分类:
系统相关 时间:
2018-12-23 00:21:41
阅读次数:
235
1. kafka官网提供测试脚本 (1) 生产者测试脚本kafka-producer-perf-test.sh 参数说明: --topic topic名称, --num-records 总共需要发送的消息数, --record-size 每个记录的字节数, --throughput 每秒钟发送的记录 ...
分类:
其他好文 时间:
2018-12-17 11:42:09
阅读次数:
197
importtimeimportmathstart=time.perf_counter()print("2")forninrange(3,101):foriinrange(2,int(math.sqrt(n))+1):if(n%i==0):print("{2}不是素数:{0}*{1}={2}".format(int(n/i),i,n))breakelse:print("{0}是素数".format
分类:
编程语言 时间:
2018-12-03 20:20:56
阅读次数:
188