2010年12月5日

字符串相似度算法(Levenshtein Distance)

摘要: Levenshtein Distance(LD)算法是比较两字符串的相似性。它们的距离就是一个字符串转换成那一个字符串过程中的添加、删除、修改数值,如果s是源字符串souce,t是目标字符串target,比较s和t是否相似,如下:如果s="test",t="test",那么LD(str1,str2) = 0。没有经过转换。如果s="test",t="tent",那么LD(str1,str2) = 1。str1的"s"转换"n",转换了一个字符,所以是1。如果它们的距离越大,说明它们越不同。Levenshtein distance最先是由俄国科学家Vladimir Levenshtein在196 阅读全文

posted @ 2010-12-05 22:38 ATAK 阅读(411) 评论(0) 推荐(0) 编辑

压力测试工具集合【ab,webbench,Siege,http_load,Web Application Stress】【转】

摘要: 原文链接:http://bbs.linuxtone.org/thread-62-1-1.htmlIT运维专家网--"自由平等,互助分享!"1.autobench结合httperf可以画出很漂亮的分析图下载网址:http://www.xenoclast.org/autobench/autobench --single_host --host1www.test.com--uri1 /10K --quiet \ --low_rate 20 --high_rate 200 --rate_step 20 --num_call 10 \ --num_conn 5000 --timeout 5 --file 阅读全文

posted @ 2010-12-05 22:35 ATAK 阅读(566) 评论(0) 推荐(0) 编辑

压力测试衡量CPU的三个指标:CPU Utilization、Load Average和Context Switch Rate【转】

摘要: FROM:http://blog.csdn.net/marising/archive/2010/01/12/5182771.aspxCPU Utilization好理解,就是CPU的利用率,75%以上就比较高了(也有说法是80%或者更高)。除了这个指标外,还要结合Load Average和Context Switch Rate来看,有可能CPU高是因为后两个指标高导致的。Load Average,这个很难衡量。网上搜了一圈,还没见到几个合理的解释。我100个并发用户测试数来这两个值是:77.534%,6.108,CPU利用率比较高,Load Average也好像有点高。后来发现了如下两片博文: 阅读全文

posted @ 2010-12-05 22:31 ATAK 阅读(351) 评论(0) 推荐(0) 编辑

网站性能测试PV到TPS的转换以及TPS的波动 【转】

摘要: FROM:http://blog.csdn.net/marising/archive/2010/07/05/5713314.aspx《淘宝性能测试白皮书V0.3》http://wenku.baidu.com/view/924afe2d2af90242a895e541.html性能测试的难点不在于测,在于测出的数据和实际的对照关系,以及测试出来的数据对性能的评估(到底是好,还是不好)。淘宝性能测试白皮书,解决了我的4个问题:1、PV到TPS的转换关系。2、TPS的波动标准。3、压力变化以及测试类型。4、网页测试的标准(可惜很多数据都抹掉了)1、PV到TPS的转换 日PV对于一个网站,很容易就统计 阅读全文

posted @ 2010-12-05 22:29 ATAK 阅读(499) 评论(0) 推荐(0) 编辑

高性能服务器架构(High-Performance Server Architecture) 【转】

摘要: High-Performance Server Architecture高性能服务器架构来源:http://pl.atyp.us/content/tech/servers.html译文来源:http://www.lupaworld.com/home/space-341888-do-blog-id-136718.html引言本文将与你分享我多年来在服务器开发方面的一些经验。对于这里所说的服务器,更精确的定义应该是每秒处理大量离散消息或者请求的服务程序,网络服务器更符合这种情况,但并非所有的网络程序都是严格意义上的服务器。使用“高性能请求处理程序”是一个很糟糕的标题,为了叙述起来简单,下面将简称为 阅读全文

posted @ 2010-12-05 22:26 ATAK 阅读(439) 评论(0) 推荐(0) 编辑

LoadRunner压力测试时监控服务器Linux的资源情况[转]

摘要: FROM:http://blog.csdn.net/marising/archive/2010/01/08/5160210.aspx#1476673在进行负载测试(Load Test)是要监控服务器的CPU、内存、磁盘、网络的情况。如何监控Ubuntu的情况呢。 1、安装rstatd,sudo apt-get install rstatd,如果无法apt安装,可以下载安装。 2、启动rpc.rstatd查看是否正常启动,用如下命令rpcinfo -p[root@localhost ~]# rpcinfo -p program vers proto port 100000 2 tcp 111 p 阅读全文

posted @ 2010-12-05 22:22 ATAK 阅读(520) 评论(0) 推荐(0) 编辑

导航