- 端正态度 : 这是这本书的主线:a programmer 's perspective 吗
- 内容挺多的。
-
amadhl定理
-
表述上
-
这个定理实现上就是这样的步骤:
-
- 抓主要矛盾(占用系统资源最多的function)
- 优化这个函数
- 重复1.2.直到主要矛盾发生转移。
-
这个实现上的步骤 就是整个 系统优化 的 核心 与基础 frame
-
这个amadhl定理对我们优化我们的生活也有很大的意义。
-
对应cs:app漫游的内容。
- 步骤一 -> 性能测试 - > 抓主要矛盾(占用系统资源最多的function)
- 或者说瓶颈的位置
- 步骤二 -> 优化策略 -> 优化这个函数
- 实验的内容
- 这里只考虑vs里的性能探测器。
- 步骤:
-
- 选中性能探测器执行…会d出来一个 “报告”文件的窗口 ,跟一个网页差不多,下面就是我们怎么使这个网页的了。
- “报告”网页分两半,上一半是一个坐标图,横轴都是时间,我们可以选中一个时间段。
- 下面有三个选项“CPU使用率”“内存使用率”“GPU使用率”我们选择cpu使用率,点击“显示详细信息”,选择“调用方/被调用方”视图,就是我们熟悉的调用图了,然后里面的“块块”我们可以点。
- 上次卡到了虚拟机的oprofile不能使.
- 上次就卡到了这,所以cache的不命中率一直不能使,真是山河阻断。
- 家人们,解密了,虚拟机对oprofile的支持并不好
- 我们放弃。
- tips 单位精确一点 能用ms 就不要用s
- 就Time
RDTSC
clock、Clock_gettime - 做差呗。
- 《我当以》也太清澈太好听了吧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)