随笔分类 -  性能分析

上一页 1 2
Linux /proc/loadavg(平均负载)
摘要:from : http://hi.baidu.com/mengyun8/blog/item/bd424531451b98e71a4cffc0.html一、什么是系统平均负载(Load average)?在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出... 阅读全文
posted @ 2015-08-19 15:43 blogsheng 阅读(2324) 评论(0) 推荐(0)
iperf/netperf网络性能测试工具、Wireshark网络包分析工具
摘要:iperf http://www.linuxidc.com/Linux/2014-05/101160.htm netperf http://www.linuxidc.com/Linux/2013-07/87975.htmWireshark http://www.linuxidc.com/Linux... 阅读全文
posted @ 2015-08-14 14:07 blogsheng 阅读(915) 评论(0) 推荐(0)
CPU性能判断指标---上下文切换,运行队列和使用率
摘要:http://blog.chinaunix.net/uid-15007890-id-3064254.htmluptime11:35:08 up 21:57,6 users,load average: 4.66, 2.98, 1.79“load”用来表示运行队列,用top 命令我们可以看到CPU一分钟... 阅读全文
posted @ 2015-08-13 14:15 blogsheng 阅读(608) 评论(0) 推荐(0)
Linux性能研究(总)
摘要:http://www.vpsee.com/2009/11/linux-system-performance-monitoring-introduction/http://www.jb51.net/LINUXjishu/34607.html公司有个测试服务器,上面跑了几个应用和一个DB。 DB被这个几... 阅读全文
posted @ 2015-08-13 13:57 blogsheng 阅读(315) 评论(0) 推荐(0)
Linux的缓存内存 Cache Memory详解
摘要:http://www.ha97.com/4337.htmlPS:前天有童鞋问我,为啥我的Linux系统没运行多少程序,显示的可用内存这么少?其实Linux与Win的内存管理不同,会尽量缓存内存以提高读写性能,通常叫做CacheMemory。有时候你会发现没有什么程序在运行,但是使用top或free命... 阅读全文
posted @ 2015-08-12 22:19 blogsheng 阅读(1039) 评论(0) 推荐(0)
Loadrunner_http长连接设置
摘要:最近协助同事解决了几个问题,也对loadrunner的一些设置加深了理解,关键是更加知其所以然。ljonathanhttp://www.51testing.com/html/48/202848-241574.html1. loadrunner_internet运行时设置 总览:2. 中文乱码_设置自... 阅读全文
posted @ 2015-08-10 23:18 blogsheng 阅读(1937) 评论(0) 推荐(0)
[转]性能测试之性能计数器和监测工具
摘要:http://blog.csdn.net/zhouyou1986/article/details/37343917(3)性能测试计数器性能指标监控工具上面这张神一样的图出自国外一个Lead Performance Engineer(Brendan Gregg)的一次分享,几乎涵盖了一个系统的方方面面... 阅读全文
posted @ 2015-08-10 16:44 blogsheng 阅读(461) 评论(0) 推荐(0)
NGINX轻松管理10万长连接
摘要:一 前言当管理大量连接时,特别是只有少量活跃连接,NGINX有比较好的CPU和RAM利用率,如今是多终端保持在线的时代,更能让NGINX发挥这个优点。本文做一个简单测试,NGINX在一个普通PC虚拟机上维护100k的HTTP长连接,然后查看NGINX和系统的资源利用率。二 测试环境1.服务端硬件:双... 阅读全文
posted @ 2015-08-04 17:56 blogsheng 阅读(1878) 评论(0) 推荐(0)
Linux性能调优、Linux集群与存储等
摘要:http://freeloda.blog.51cto.com/ 51cto 阅读全文
posted @ 2015-07-30 17:02 blogsheng 阅读(323) 评论(0) 推荐(0)
Linux性能分析top iostat vmstat free
摘要:最近看到一大牛的分析报告,才知道笔者认识这4个命令是多么肤浅,其实要读懂内存的信息,是要一些功力的。1、topVIRT 虚拟内存总量,VIRT=SWAP+RESSWAP 使用的虚拟内存中被换出的大小RES 进程使用的、未被换出的物理内存大小SHR 共享内存大小,单位kbS 进程状态%MEM 进程使用... 阅读全文
posted @ 2015-06-29 21:33 blogsheng 阅读(864) 评论(0) 推荐(0)
linux上限制用户进程数、cpu占用率、内存使用率
摘要:限制进程CPU占用率的问题,给出了一个shell脚本代码如下: renice +10 `ps aux | awk '{ if ($3 > 0.8 && id -u $1 > 500) print $2}'` 其中用到ps获取进程信息,其实 ps中%CPU一列的意义是进程实际占有CPU时间... 阅读全文
posted @ 2015-06-15 14:23 blogsheng 阅读(9794) 评论(0) 推荐(0)
Linux 性能监测:工具
摘要:一个完整运行的 Linux 系统包括很多子系统(介绍,CPU,Memory,IO,Network,…),监测和评估这些子系统是性能监测的一部分。我们往往需要宏观的看整个系统状态,也需要微观的看每个子系统的运行情况。幸运的是,我们不必重复造轮子,监控这些子系统都有相应的工具可用,这些经过时间考验、随 ... 阅读全文
posted @ 2015-06-15 14:02 blogsheng 阅读(271) 评论(0) 推荐(0)
Linux 性能监测:Network
摘要:网络的监测是所有 Linux 子系统里面最复杂的,有太多的因素在里面,比如:延迟、阻塞、冲突、丢包等,更糟的是与 Linux 主机相连的路由器、交换机、无线信号都会影响到整体网络并且很难判断是因为 Linux 网络子系统的问题还是别的设备的问题,增加了监测和判断的复杂度。现在我们使用的所有网卡都称为... 阅读全文
posted @ 2015-06-15 14:01 blogsheng 阅读(288) 评论(0) 推荐(0)
Linux 性能监测:IO
摘要:磁盘通常是计算机最慢的子系统,也是最容易出现性能瓶颈的地方,因为磁盘离 CPU 距离最远而且 CPU 访问磁盘要涉及到机械操作,比如转轴、寻轨等。访问硬盘和访问内存之间的速度差别是以数量级来计算的,就像1天和1分钟的差别一样。要监测 IO 性能,有必要了解一下基本原理和 Linux 是如何处理硬盘和... 阅读全文
posted @ 2015-06-15 14:00 blogsheng 阅读(324) 评论(0) 推荐(0)
Linux 性能监测:Memory
摘要:这里的讲到的 “内存” 包括物理内存和虚拟内存,虚拟内存(Virtual Memory)把计算机的内存空间扩展到硬盘,物理内存(RAM)和硬盘的一部分空间(SWAP)组合在一起作为虚拟内存为计算机提供了一个连贯的虚拟内存空间,好处是我们拥有的内存 ”变多了“,可以运行更多、更大的程序,坏处是把部分硬... 阅读全文
posted @ 2015-06-15 13:59 blogsheng 阅读(292) 评论(0) 推荐(0)
Linux 性能监测:介绍
摘要:http://www.vpsee.com/2009/11/linux-system-performance-monitoring-introduction/看了某某教程、读了某某手册,按照要求改改某某设置、系统设定、内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂、繁琐、长期的工作,... 阅读全文
posted @ 2015-06-15 13:57 blogsheng 阅读(200) 评论(0) 推荐(0)
Linux 性能监测:CPU
摘要:CPU 的占用主要取决于什么样的资源正在 CPU 上面运行,比如拷贝一个文件通常占用较少 CPU,因为大部分工作是由 DMA(Direct Memory Access)完成,只是在完成拷贝以后给一个中断让 CPU 知道拷贝已经完成;科学计算通常占用较多的 CPU,大部分计算工作都需要在 CPU 上完... 阅读全文
posted @ 2015-06-15 13:55 blogsheng 阅读(281) 评论(0) 推荐(0)
iostat命令详解
摘要:http://www.qycn.com/news/11972.htmlhttp://book.51cto.com/art/201111/300736.htmLinux系统中的iostat是I/Ostatistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇... 阅读全文
posted @ 2015-05-31 03:55 blogsheng 阅读(1541) 评论(0) 推荐(0)
Linux vmstat命令实战详解
摘要:物理内存和虚拟内存区别: 我们知道,直接从物理内存读写数据要比从硬盘读写数据要快的多,因此,我们希望所有数据的读取和写入都在内存完成,而内存是有限的,这样就引出了物理内存与虚拟内存的概念。 物理内存就是系统硬件提供的内存大小,是真正的内存,相对于物理内存,在linux下还有一个虚拟内存的概念,虚拟内 阅读全文
posted @ 2015-05-31 03:53 blogsheng 阅读(872) 评论(0) 推荐(2)

上一页 1 2