
基于linux服务器的性能分析与优化
supersaint
无
展开
-
基于linux服务器的性能分析与优化(四)
10.6.2 sar命令sar命令可以全面获取系统的CPU、运行队列、磁盘IO、分页(交换区)、内存、CPU中断、网络等性能数据sar命令的语法如下:sar [options] [ -o filename] [interval [count] ]各个选项及参数的含义如下:options,命令行选项,下面列出一些常用选项-A 显示系统所有资源设备(CPU、内存、磁盘)原创 2012-07-06 19:05:51 · 1171 阅读 · 0 评论 -
基于linux服务器的性能分析与优化(五)
iostat命令iostat是I/O statistics(输入/输出统计)的缩写,是对系统的磁盘IO操作进行监视。显示磁盘读写操作的统计信息,同时给出CPU的使用情况。同vmstat一样,iostat也不能对某个进程进行深入分析,仅对系统的整体情况进行分析。有些机器上没有iostat工具,需要安装一个Systat的工具包,Systat是个开源软件,安装完会多出三个命令:iosta原创 2012-07-09 13:30:15 · 1544 阅读 · 0 评论 -
基于linux服务器的性能分析与优化(六)
uptime命令uptime是监控系统性能最常用的一个命令,主要用来统计系统当前的运行状况。输出的信息依次为:系统现在的时间、系统从上次开机到现在运行了多少时间,系统目前多少登录用户,系统在1分钟内、5分钟内、15分钟内的平均负载。uptime 13:05:56 up 353 days, 21:08, 7 users, load average: 1.01, 0.85, 0.原创 2012-07-10 20:11:25 · 1250 阅读 · 0 评论 -
基于linux服务器的性能分析与优化(一)
平时一直用linux服务器,有时候做性能测试,不懂怎么发现性能瓶颈,知道了性能问题后又不懂怎么优化,就找了本书开始学习。下面就是学习过程中的随笔记录。首先看的是《高性能linux服务器构建实战》。10.1 系统性能分析的目的10.1.1 找到系统性能的瓶颈系统的性能是指操作系统完成任务的有效性、稳定性和响应速度。10.1.2 提供性能优化方案10.原创 2012-07-01 20:34:29 · 3218 阅读 · 0 评论 -
基于linux服务器的性能分析与优化(二)
10.5 几种典型应用对系统资源使用的特点10.5.1 以静态内容为主的web应用这类应用,小文件居多,并且读操作频繁,web服务器一般为apache或者Nginx,这两个HTTP服务器对静态资源的处理非常迅速和高效。但是有大量并发请求时,单一的web服务器无法支撑大量的客户端访问,需要由多台web服务器组成的负载集群系统,还可以在前端搭建cache服务器(常用的cache软件原创 2012-07-02 13:08:10 · 1439 阅读 · 0 评论 -
基于linux服务器的性能分析与优化(三)
10.6 linux下常见的性能分析工具10.6.1 vmstat虚拟内存统计。vmstat [-V] [-n] [delay [count] ]各个选项及参数意义如下:-V 打印版本-n周期性循环输出时,输出的头部信息仅显示一次delay 表示两次输出之间的时间间隔(秒)count 按照delay指定的时间间隔统计的次数,默认为连续输出不间断例原创 2012-07-03 21:57:34 · 1345 阅读 · 0 评论