上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页

2010年12月5日

压力测试衡量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 阅读(353) 评论(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 阅读(521) 评论(0) 推荐(0) 编辑

2010年11月16日

使用Synchronized关键字同步类方法

摘要: 转载自:http://developer.51cto.com/art/200906/132354.htm要想解决“脏数据”的问题,最简单的方法就是使用synchronized关键字来使run方法同步,代码如下:从上面的代码可以看出,只要在void和public之间加上synchronized关键字,就可以使run方法同步,也就是说,对于同一个Java类的对象实例,run方法... 阅读全文

posted @ 2010-11-16 16:16 ATAK 阅读(279) 评论(0) 推荐(0) 编辑

2010年11月12日

xp3安装iis

摘要: 首先下载一个XP用的IIS5.1安装包,解压在某个目录,你会发现里面没有setup.exe或Instop.exe文件,无法直接安装;在运行中输入"c:\windows\inf\sysoc.inf",系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到"[Components]"这一段,在下面加上"iis=iis.dll,OcEntry,iis.inf,,7"。之后保存并关... 阅读全文

posted @ 2010-11-12 10:28 ATAK 阅读(344) 评论(0) 推荐(0) 编辑

2010年11月9日

Runnable和Thread

摘要: 一下情况用Runnable:1. 不修改Thread中的内容2. 已经继承了一个类3. 更方便的共享数据,通过把同一个Runnable的对象传给Thread构造函数,或者是在一个普通类里面构造一个继承自Thread的内部类 阅读全文

posted @ 2010-11-09 22:20 ATAK 阅读(162) 评论(0) 推荐(0) 编辑

关于Java thread的Interrupt, isInterrupt, interrupted【转】

摘要: 转自:http://jay-kid.javaeye.com/blog/557064在《Java网络编程》上看到一个例子, 说是用thread.interrupt()去关闭在等待的线程。不太明白,于是去查了一下Java的API。有兴趣的同行们可以先看看API的内容,再看以下总结:1. thread.isInterrupt()和Thread.interrupted()都返回当前线程interrupt的... 阅读全文

posted @ 2010-11-09 17:45 ATAK 阅读(713) 评论(0) 推荐(0) 编辑

2010年11月3日

Placement operator new

摘要: // hhtest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>#include <new>using namespace std;const int chunk = 500;class Foo {public: int val(int para) { cout<<para<&l... 阅读全文

posted @ 2010-11-03 17:08 ATAK 阅读(157) 评论(0) 推荐(0) 编辑

2010年11月2日

是么时候产生constructor

摘要: // hhtest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>using namespace std;class fa{public: fa() { cout<<"i am fa"<<endl; }};class son:public fa{public: son(int a) { ... 阅读全文

posted @ 2010-11-02 16:01 ATAK 阅读(149) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页

导航