栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

优化:系统优化:从base到implement

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

优化:系统优化:从base到implement

  • 端正态度 : 这是这本书的主线:a programmer 's perspective 吗
  • 内容挺多的。
1. 优化的理论基础-amadhl定理
  • amadhl定理

  • 表述上

  • 这个定理实现上就是这样的步骤:

    1. 抓主要矛盾(占用系统资源最多的function)
    2. 优化这个函数
    3. 重复1.2.直到主要矛盾发生转移。
  • 这个实现上的步骤 就是整个 系统优化 的 核心 与基础 frame

  • 这个amadhl定理对我们优化我们的生活也有很大的意义。

  • 对应cs:app漫游的内容。

2. 从base 到implement
  • 步骤一 -> 性能测试 - > 抓主要矛盾(占用系统资源最多的function)
  • 或者说瓶颈的位置
  • 步骤二 -> 优化策略 -> 优化这个函数
  • 实验的内容
3.性能测试 win -> CPU RAM GPU
  • 这里只考虑vs里的性能探测器。
  • 步骤:
    1. 选中性能探测器执行…会弹出来一个 “报告”文件的窗口 ,跟一个网页差不多,下面就是我们怎么使这个网页的了。
    2. “报告”网页分两半,上一半是一个坐标图,横轴都是时间,我们可以选中一个时间段。
    3. 下面有三个选项“CPU使用率”“内存使用率”“GPU使用率”我们选择cpu使用率,点击“显示详细信息”,选择“调用方/被调用方”视图,就是我们熟悉的调用图了,然后里面的“块块”我们可以点。
性能测试 linux - > cache
  • 上次卡到了虚拟机的oprofile不能使.
  • 上次就卡到了这,所以cache的不命中率一直不能使,真是山河阻断。
  • 家人们,解密了,虚拟机对oprofile的支持并不好
  • 我们放弃。
自己的性能测试代码 from_code
  • tips 单位精确一点 能用ms 就不要用s
  • 就Time
    RDTSC
    clock、Clock_gettime
  • 做差呗。
  • 《我当以》也太清澈太好听了吧。
4.优化策略
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/840955.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号