前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >性能优化策略

性能优化策略

作者头像
只喝牛奶的杀手
发布2023-04-07 15:35:19
2470
发布2023-04-07 15:35:19
举报
文章被收录于专栏:只喝牛奶的杀手
  1. 三个“要”原则是:
    1. 要优先查最大的性能瓶颈,
    2. 性能分析要确诊性能问题的根因,
    3. 性能优化要考虑各种的情况。
  2. 三个“不要”的原则是:
    1. 不要做过度的、反常态的优化,
    2. 不要过早做不成熟的优化,
    3. 不要做表面的肤浅优化

防止顾此失彼,一定要分析清楚,再动手。性能优化的目标,是追求最合适的性价比或最高的投入产出比。性能优化五个类别是:

  1. 时空相互转换
  2. 并行 / 异步操作
  3. 预先 / 延后处理
  4. 缓存 / 批量合并
  5. 算法设计和数据结构

如何分析一个线上及性能问题?dump文件分析工具:https://fastthread.io/、jvisualvm.exe,开发关注机器的什么指标(CPU、内存、网络、IO)等,性能优化问题一定避免饮鸩止渴,往往满足于一个能够解决眼前问题的答案;这是远远不够的,一个问题的出现暴露出我们系统的缺陷,这是一个线索,需要避免同样的问题的出现。一个问题的出现我们要追究到问题的本质。


精进自省:改变自己能改变的,尽人事,知天命,坦然的去面对未来。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-03-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 只喝牛奶的杀手 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档