浅谈性能优化思路

浅谈性能优化思路,第1张

浅谈性能优化思路
  • 前言
  • 浅谈性能优化思路
    • 硬件层面
    • 软件层面
    • 网络层面

前言

随着网络的不断发展,信息化对于企业尤为重要。


一个稳健的应用显得尤为重要,后方稳定才能更好的为用户提供更好的使用体验。



浅谈性能优化思路

性能因素有很多方面的原因,大体可以分为硬件、软件、网络层面。


硬件层面
  1. 服务器设备,CPU、内存、硬盘IO等;
  2. 客户端设备,CPU、内存、硬盘IO等。


    如:一个web应用需要在浏览器端展现界面,如果客户端机器是十几年前的陈旧设备,它无法打开应用的网页,这也是性能指标之一;

  3. 网络设备,交换机、路由器等网络设备会影响网络稳定性,也会成为性能瓶颈的因素之一;
软件层面
  1. *** 作系统,Linux、Unix、Windows等 *** 作系统的性能表现都是有差异的,甚至有些差异很大;
  2. 应用架构,C++、C、PHP、Java、Python等不同编程语言的运行环境都有所差异,但都会面临性能瓶颈问题,此时针对不同的编程语言,不同的架构都有不同的优化方式;
  3. 业务代码,不管选用哪种编程语言,业务代码实现都需要注意执行效率问题,即时间复杂度、空间复杂度等指标;
  4. 中间件优化,应用容器、数据库、消息队列等第三方中间件优化;
网络层面
  1. 带宽上下行速率;
  2. 网络设备,交换机、路由器等设备质量、稳定性;

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/580508.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-11
下一篇 2022-04-11

发表评论

登录后才能评论

评论列表(0条)

保存