Liunx性能检测常用命令(一)

作为后端研发人员,了解Linux服务器的性能状态是非常必要的,Linux设计的性能检测命令也很多,如何在最短时间内定位到影响服务器性能的瓶颈,这也是每个研发人员的必备的技能之一。


浏览器缓存

当我们通过浏览器打开一个web页面的时候,浏览器需要从web服务器下载各种资源(网页、脚本、样式表等)。但并不是每次请求都需要从web服务器中获取的,浏览器自身可以设置缓存。本篇将会介绍些浏览器的缓存技术。


服务器并发策略

技术是随着需求的发展而不断前进的,正如服务器的并发量。对于单台服务器而言,资源是有限的,采用何种并发策略最大限度的利用服务器的性能,提高其吞吐量也是值得研究的,本篇将详述服务器的几种并发策略。


I/O多路复用

I/O多路复用是常用的服务器I/O模型,包括select/poll/epoll等方式。本篇针对这几种方式的优缺点分别做讲解。


服务器的I/O模型

I/O模型的设计是后台服务能否支持高并发的至关因素。好的服务器性能必然需要良好的IO模型作为支撑。本篇重新复习下服务器常用的IO模型。


apache配置与性能

本篇将通过apache的配置项,结合实际应用,直观感受这些配置参数对吞吐量的影响。


ApacheBench(ab)压力测试

通常考察服务器性能都离不开高并发、高吞吐率,本文主要描述了一些基本的概念,并通过ab压测分析其中的影响因素。