一、用python计算圆周率pi (1)蒙特卡罗法 1 from random import random 2 from time import perf_counter 3 DARTS = 1000 4 hits = 0.0 5 start = perf_counter() 6 for i in ...
分类:
其他好文 时间:
2020-03-30 19:53:38
阅读次数:
88
有进度条圆周率计算: 代码: import math import time scale=14 s = 1 m = 2 print("执行开始".center(scale//2, "-")) start = time.perf_counter() for i in range(scale+1): s ...
分类:
其他好文 时间:
2020-03-29 19:56:11
阅读次数:
72
nvidia-smi 显示说明 Fan 风扇转速(0%--100%),N/A表示没有风扇 Temp GPU温度(GPU温度过高会导致GPU频率下降) Perf 性能状态,从P0(最大性能)到P12(最小性能) Pwr GPU功耗 Persistence-M 持续模式的状态(持续模式耗能大,但在新的G ...
分类:
其他好文 时间:
2020-03-27 17:04:38
阅读次数:
387
代码: #JDTYZL.pyimport mathimport timescale=14s,m,=1,2print("执行开始".center(scale//2, "-"))start = time.perf_counter()for i in range(scale+1): s=math.sqrt ...
分类:
其他好文 时间:
2020-03-22 19:49:54
阅读次数:
62
利用strace和perf分析MySQL运行 周万春 perf strace pstack pt-pmp 都是一类工具 [root@db01 ~]# perf top Samples: 330 of event 'cpu-clock', 4000 Hz, Event count (approx.): ...
分类:
数据库 时间:
2020-03-08 09:50:16
阅读次数:
105
Performance monitor log for 1 second interval time with 500MB circular log file.Logman.exe create counter Perf-1Second -f bincirc -max 500 -c "\Logica ...
1. perf简介 perf是一款Linux性能分析工具。Linux性能计数器是一个新的基于内核的子系统,它提供一个性能分析框架,比如硬件(CPU、PMU(Performance Monitoring Unit))功能和软件(软件计数器、tracepoint)功能。通过perf,应用程序可以利用PM ...
分类:
其他好文 时间:
2020-02-27 00:54:14
阅读次数:
67
源码: 1 from math import fabs #导入数学模块 2 3 from time import perf_counter #导入时间模块 4 5 from numba import jit 6 7 @jit 8 9 10 def Bar(i): #动态文本条 11 12 N = p ...
分类:
微信 时间:
2020-02-23 16:25:32
阅读次数:
114
Perf 简介 Perf 是用来进行软件性能分析的工具。 通过它,应用程序可以利用 PMU,tracepoint 和内核中的特殊计数器来进行性能统计。它不但可以分析指定应用程序的性能问题 (per thread),也可以用来分析内核的性能问题,当然也可以同时分析应用代码和内核,从而全面理解应用程序中 ...
分类:
系统相关 时间:
2020-02-18 12:47:49
阅读次数:
101
动态追踪技术原因 当碰到内核线程的资源使用异常时,很多常用的进程级性能工具,并不能直接用到内核线程上。这时,我们就可以使用内核自带的 perf 来观察它们的行为,找出热点函数,进一步定位性能瓶颈。不过,perf 产生的汇总报告并不直观,所以我通常也推荐用火焰图来协助排查。 其实,使用 perf 对系 ...
分类:
其他好文 时间:
2020-02-17 17:52:12
阅读次数:
122