关于性能调优的总结和思考

性能调优切入点:

  1. 大量硬盘I/O,比如读写数据库或文件,超过10ms的操作都是耗时操作。可对复杂的sql语句进行优化。
  2. 网络I/O,在发起请求、等待答复的地方可能会引起长时间的中断,导致性能下降。
  3. 线程资源的申请和销毁,所以很多高级编程语言底层默认使用了线程池。
  4. 内存资源的申请和回收,比如短时间内大量new对象。
  5. 超大循环,比如for循环10万次,即使是做简单的加法运算,也会有不少耗时。
  6. 在客户端的开发中,动画元素的执行。
  7. 反射api的使用。

其他的以后想到再补充。

posted @ 2020-10-29 16:54  kakapy  阅读(71)  评论(0)    收藏  举报