ab.exe介绍 ab.exe是apache server的一个组件,用于监测并发请求,并显示监测数据 具体使用及下载地址请参考:http://www.cnblogs.com/gossip/p/4398784.html   本文的目的    通过webapi接口模拟100个并发请求下,同步和异步访问数据库的性能差异     创建数据库及数据 --创建表结构 CREATE TABLE dbo.[Cars] ( Id INT IDENTITY(1000,1) NOT NULL, Model NVAR…
AB(ApacheBench) 是 Apache 自带的超文本传输协议 (HTTP) 性能测试工具. 其设计意图是描绘当前所安装的 Apache 的执行性能, 主要是显示 Apache 每秒可以处理多少个请求. 该工具是 Apache 自带的工具. 安装了 Apache Http Server , 就有了 ab.exe 程序. 安装完后,在 apache 的 Bin 目录下有 ab.exe 程序. 这个就是我们的 AB 工具. AB 工具的使用方法: C: >cd C:\Program File…
原文地址: IO读写的基础原理 大家知道,用户程序进行IO的读写,依赖于底层的IO读写,基本上会用到底层的read&write两大系统调用.在不同的操作系统中,IO读写的系统调用的名称可能不完全一样,但是基本功能是一样的. 这里涉及一个基础的知识:read系统调用,并不是直接从物理设备把数据读取到内存中:write系统调用,也不是直接把数据写入到物理设备.上层应用无论是调用操作系统的read,还是调用操作系统的write,都会涉及缓冲区. 具体来说,调用操作系统的read,是把数据从内核缓冲区复…
并发.并行 并发:是指一个时间段内,有几个程序在同一个CPU上运行,但是任意时刻只有一个程序在CPU上运行.由于CPU的运行速度极快,可以在多个程序之间切换,这样造成一个假象就是多个程序同时在运行.并行:是指任意时刻点上,有多个程序同时运行在多个CPU上.并行的数量与CPU的核心数一致,即CPU为4核,并行数量最多为4. 同步.异步 同步:是指代码调用IO操作时,必须等待IO操作完成才返回的调用方式.异步:是指代码调用IO操作时,不必等待IO操作完成就返回的调用方式. 阻塞.非阻塞 阻塞:是指调…
该工具是apache自带的,可以用它来测试网站的并发量有多大和某个页面的访问时间. 基本用法: 1.  进入CMD,转到apache的bin目录下. 2.  执行命令ab.exe  -n 访问的问次数–c 多少人访问(并发量) 访问的地址如:ab.exe –n 1000 –c 100 http://localhost/index.php; 如输入以下命令ab.exe-n 10000 -c 100 http://localhost/test/index.php, Index.php的内容为 <?p…
ab.exe是一个性能检测工具,是apache server中的一个小组件,使用简单,方便    下载地址:http://files.cnblogs.com/files/gossip/ab.zip    使用方法:         1.打开cmd         2.进入ab.exe所在的路径(默认放在d盘根目录下)         3.命令示例                ab:   查看可用的命令(一般用的较多的命令就是 -n -c)                ab -n 10 -c …
一  Asynctask的优缺点? AsyncTask,是android提供的轻量级的异步类,能够直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步运行的程度(能够通过接口实现UI进度更新),最后反馈运行的结果给UI主线程. 长处: 1.简单,快捷 2.过程可控 3.使用的缺点: 缺点: 在使用多个异步操作和并须要进行Ui变更时,就变得复杂起来. Android的AsyncTask比Handler更轻量级一些,适用于简单的异步处理.    首先明白Android之所以有Han…
前言 每一种该语言在某些极限情况下的表现一般都不太一样,那么我常用的Java语言,在达到100万个并发连接情况下,会怎么样呢,有些好奇,更有些期盼.这次使用经常使用的顺手的netty NIO框架(netty-3.6.5.Final),封装的很好,接口很全面,就像它现在的域名 netty.io,专注于网络IO.整个过程没有什么技术含量,浅显分析过就更显得有些枯燥无聊,准备好,硬着头皮吧. 测试服务器配置 运行在VMWare Workstation 9中,64位Centos 6.2系统,分配14.9…
   ab.exe是一个性能检测工具,是apache server中的一个小组件,使用简单,方便    下载地址:http://files.cnblogs.com/files/gossip/ab.zip    使用方法:         1.打开cmd         2.进入ab.exe所在的路径(默认放在d盘根目录下)         3.命令示例               ab:   查看可用的命令(一般用的较多的命令就是 -n -c)                ab -n 10 -…
自己在cmd中写了半天的路径也没有写对..最后网上的一个哥们告诉我说没有共同语言了...毛线啊 差距确实很大!大能猫死panda早晚干掉你,叫你丫整天嘲讽我! 比如我的ab.exe在D盘的wamp文件夹下apache文件夹下bin文件夹下.那么在cmd中可以这么写:"D:\wamp\apache\bin\ab.exe" 还有一种更加简单的方式.而且因为这种方式我被能猫又一次嘲讽!大家知道什么事资源管理器吗? 不懂的去百度下!说白了资源管理器就是我的电脑!没错你没有听错就是我的电脑!只要…