- 博客(18)
- 资源 (18)
- 收藏
- 关注
原创 使用telnet连接memcached,发送统计命令:stats
使用telnet连接memcached,发送统计命令:stats。shell>telnet 192.168.51.110 11211Trying 192.168.228.3...Connected to 192.168.228.3.Escape character is '^]'.statsSTAT pid 6995STAT uptime 87233STAT time
2012-06-29 22:01:25 3519
转载 Linux后台执行程序
Linux后台执行程序 测试脚本test.sh:i=1while :do echo $i sleep 1 ((i++))done一、当在前台运行某个作业时,终端会被该作业占据,从而需要再开一个终端来进行其他的操作,为了避免这种不方便我们可以将作业放到后台执行,主要有两种方式1、&命令sh test.sh &该命令将脚本放到后台执行,
2012-06-29 20:53:15 872
转载 Linux 性能监测:Network
网络的监测是所有 Linux 子系统里面最复杂的,有太多的因素在里面,比如:延迟、阻塞、冲突、丢包等,更糟的是与 Linux 主机相连的路由器、交换机、无线信号都会影响到整体网络并且很难判断是因为 Linux 网络子系统的问题还是别的设备的问题,增加了监测和判断的复杂度。现在我们使用的所有网卡都称为自适应网卡,意思是说能根据网络上的不同网络设备导致的不同网络速度和工作模式进行自动调整。我们可以通过
2012-06-14 16:02:51 653
转载 Linux 性能监测:IO
磁盘通常是计算机最慢的子系统,也是最容易出现性能瓶颈的地方,因为磁盘离 CPU 距离最远而且 CPU 访问磁盘要涉及到机械操作,比如转轴、寻轨等。访问硬盘和访问内存之间的速度差别是以数量级来计算的,就像1天和1分钟的差别一样。要监测 IO 性能,有必要了解一下基本原理和 Linux 是如何处理硬盘和内存之间的 IO 的。内存页上一篇 Linux 性能监测:Memory 提到了内存和硬盘
2012-06-14 15:57:56 649
转载 Linux 性能监测:Memory
这里的讲到的 “内存” 包括物理内存和虚拟内存,虚拟内存(Virtual Memory)把计算机的内存空间扩展到硬盘,物理内存(RAM)和硬盘的一部分空间(SWAP)组合在一起作为虚拟内存为计算机提供了一个连贯的虚拟内存空间,好处是我们拥有的内存 ”变多了“,可以运行更多、更大的程序,坏处是把部分硬盘当内存用整体性能受到影响,硬盘读写速度要比内存慢几个数量级,并且 RAM 和 SWAP 之间的交换
2012-06-14 15:55:15 502
转载 Linux 性能监测:CPU
CPU 的占用主要取决于什么样的资源正在 CPU 上面运行,比如拷贝一个文件通常占用较少 CPU,因为大部分工作是由 DMA(Direct Memory Access)完成,只是在完成拷贝以后给一个中断让 CPU 知道拷贝已经完成;科学计算通常占用较多的 CPU,大部分计算工作都需要在 CPU 上完成,内存、硬盘等子系统只做暂时的数据存储工作。要想监测和理解 CPU 的性能需要知道一些的操作系统的
2012-06-14 15:48:57 695
转载 Linux 性能监测:介绍
看了某某教程、读了某某手册,按照要求改改某些设置、系统设定、内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂、繁琐、长期的工作,优化前需要监测、采集、测试、评估,优化后也需要测试、采集、评估、监测,而且是一个长期和持续的过程,不是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统、不同的硬件、不同的应用优化的重点也不同、优化的方法也
2012-06-14 15:27:44 703
原创 Linux性能监控小结
在性能测试过程中,经常用到的命令总结:(1) 查询服务器资源使用情况,如cpu,load,i/o等:top、uptime、iostat;(2) 查询服务器的log信息:cd、vi/vim、cat、grep、tail(3) 查看某个进程使用的虚拟内存和物理内存:cat /proc/pid/status(4) 查看某个文件占用了大量的空
2012-06-14 15:03:34 1737
转载 性能测试与故障诊断
转自:http://linkyou.blog.51cto.com/1332494/2826231.认识软件性能测试 一般说来,软件性能是衡量软件对于用户及时性要求的符合程度,它是软件产品的一种特征,可以用响应时间或效率来度量,如果从广义上来说,软件的性能还包括软件的可扩展性,可靠性等。 大多数情况下,软件性能往往是通过软件和其它组件一起工作时表现出来,
2012-06-14 14:45:48 1093
原创 Linux性能指标分析
1. 对于Linux系统来说,Free Mem很少并不一定代表内存不足,成为瓶颈。实际上这是由于LINUX的内存管理机制造成的,LINUX会把Free的内存(完全没使用过的内存)尽可能的利用起来,作为buffers/cached(当有进程申请内存时,如果没Free,会把buffers/cached分配给进程),以提高系统的性能,尤其是在有大量I/O的情况下,增大buffers/cach
2012-06-14 14:19:22 1698
转载 会引起全表扫描的几种Sql
转自:http://linkyou.blog.51cto.com/1332494/2826191. 模糊查询效率很低:原因:like本身效率就比较低,应该尽量避免查询条件使用like;对于like ‘%...%’(全模糊)这样的条件,是无法使用索引的,全表扫描自然效率很低;另外,由于匹配算法的关系,模糊查询的字段长度越大,模糊查询效率越低。 解决办法:首先尽量避免模糊查
2012-06-14 14:15:17 902
原创 rpc启动
当LR的scenario中添加LINUX服务器监控报connect失败时,使用CRT登陆到服务器,找到LR监控linux的rstatd所在的目录,启动rpc.rstatd服务后,重新添加即可。下面记录了rpc.rstatd的使用过程:1. Downloading rstatd; http://sourceforge.net/projects/rstatd2. Build and I
2012-06-14 14:09:40 1141
转载 性能测试(并发负载压力)测试分析
分析原则:• 具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点)• 查找瓶颈时按以下顺序,由易到难。 服务器硬件瓶颈 网络瓶颈(对局域网,可以不考虑) 服务器操作系统瓶颈(参数配置) 中间件瓶颈(参数配置,数据库, web 服务器等) 应用瓶颈( SQL
2012-06-14 13:49:02 957
转载 骡子的一生和性能测试
看到一篇文章,用这个小故事来阐述性能测试,压力测试,容量测试的区别。即使有些牵强,但也会让大家加深一点印象,更好的理解。 有一个农夫决定买一匹骡子,他认为这个骡子至少得能扛动3袋大米,他才会决定买这匹骡子(这相当于用户提出的性能需求)。结果他来到农贸集市上,试了好几头骡子,都不合适,最后终于有一头骡子能够比较轻松的扛动这3袋大米,而且还潇洒的走了几步(这相当于于性能测试通过)。然
2012-06-14 13:25:53 1690
转载 Linux 性能监控
公司有个测试服务器,上面跑了几个应用和一个DB。 DB被这个几个应用使用。 最近老是被挂掉。 CPU 使用率100%。搞到最后大家都不能用。 敲个命令都没反应。 TOP命令显示的是一些Oracle session占用CPU资源太多。杯具的是在服务器上连sqlplus 都进不去了,命令都没反应。 只好把服务器重启了。 重启之后再看了一下,是一个同事测试的SQL 有问题。 一条SQL 占用CPU 就3
2012-06-12 16:53:35 731
转载 linux sysstat 安装使用
1、关于 Sysstat;Sysstat 是一个软件包,包含监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于我们判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手;Sysstat 软件包集成如下工具: * iostat 工具提供CPU使用率及硬盘吞吐效率的数据; * m
2012-06-12 14:11:42 1305
原创 linux sysstat 命令说明
一、sar的最后两个参数一般是interval count1、sar -u 1 5输出CPU使用情况的统计信息,每秒输出一次,一共输出5次[root@stage1-new9 sysstat-10.0.5]# sar -u 1 5Linux 2.6.9-67.ELsmp (stage1-new9.intra99bill.com) 06/12/2012 _x86_6
2012-06-12 13:41:22 1885
原创 sysstat 安装
在Linux系统下获取sysstat-10.0.5.tar.gz的两种方式:方式一:1. 下载sysstat-10.0.5.tar.gz到本地2. 通过CRT使用rz命令上传方式二:# wget http://perso.orange.fr/sebastien.godard/sysstat-10.0.5.tar.gz一般将sysstat-10.0.5.tar.gz放到/
2012-06-12 11:27:21 14663
HttpWatch介绍
2012-04-09
LoadRunner使用技巧及相关知识点滴
2012-03-30
LoadRunner11 Virtual User Generator中文用户指南
2012-03-30
LoadRunner11 Analysis 中文用户指南
2012-03-30
LoadRunner11 Controller中文用户指南
2012-03-30
LoadRunner_具体实例教你如何进行结果分析
2012-03-30
SecureCRT_6.7.3-x86破解文件和详细步骤
2012-02-01
SecureCRT_6.7.3-x86破解文件及详细步骤
2012-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人