`
yyyyy5101
  • 浏览: 151612 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
阅读更多
ab -n 1000 -c 20 http://localhost/index.php
此命令表示使用 20 个并发连接,进行 1000 次请求。
用的 apache2.0 在 windows下 最多支持64个并发数
分享到:
评论
2 楼 yyyyy5101 2009-11-12  
对于静态web站点的优化

支持epoll
  它可以使得web服务器在大量并发用户数的情况下保持较稳定的吞吐率
非阻塞I/O
  避免不必要的I/O等待
异步I/O
  如果可能的话,使用真正意义上的异步I/O
使用sendfile()系统调用
  避免文件系统磁盘缓冲区到用户地址空间的数据复制
单进程
  避免多进程切换的不必要开销对于磁盘I/O密集型的静态内容处理,多进程并不能带来多
    大的意义
使用高速磁盘
  磁盘转速时磁盘数据吞吐率的一个重要因素,使用15krpm转速的磁盘将会获得比
     7200rpm转速的磁盘更高的性能表现
使用RAID分区
  使用RAID分区存储湿度磁盘可以实现并行读写,大大提高了磁盘的整体吞吐率
购买足够的带宽
  由于处理静态内容时web服务器的主要时间都用来输出内容,所以相对于动态内容来说
    需要更多的带宽
充分利用浏览器缓存
1 楼 yyyyy5101 2009-11-12  
从几个方面考虑web组件的差异:
  文件大小
  文件数量
  内容更新频率
  预计并发用户数
  是否需要脚本解释器
  是否涉及大量CPU计算
  是否访问数据库
  访问数据库的主要操作是读还是写
  是否包含远程调用(RPC)

考虑采取的优化措施:
  是否使用epoll模型
  是否使用sendfile()系统调用
  是否使用异步I/O
  是否支持HTTP持久连接(HTTP Keep-alive)
  是否需要opcode缓存
  是否使用动态内容缓存以及有效期为多长
  是否使用web服务器缓存以及有效期多长
  是否使用浏览器缓存以及有效期多长
  是否使用反向代理缓存以及有效期多长
  是否使用负载均衡策略

相关推荐

    Apache ab压力测试工具

    Apache ab压力测试工具是HTTP服务器性能评估的重要工具,主要用于测试Apache服务器在特定条件下的处理能力。这个工具简单易用,可以提供对服务器性能的详细分析,帮助管理员优化配置,提升服务器响应速度,确保在高...

    Apache ab 下载

    Apache ab下载,冲apache安装目录拿出来的。也不用为了使用ab而安装Apache。ab.exe

    apache ab windows可用

    Apache AB 是一个小型的命令行工具,用于对Web服务器进行性能测试和负载测试。这个工具在Windows平台上同样适用,提供了简单的方式评估服务器处理HTTP请求的能力。"apache ab windows可用"表明该工具可以在Windows...

    apache ab测试程序

    Apache AB测试程序是一款轻量级、命令行工具,主要用于评估Web服务器的性能。它由Apache HTTP服务器项目开发,是性能基准测试工具集的一部分。AB,全称ApacheBench,能够模拟多个并发用户对Web服务器进行请求,从而...

    Apache ab压力测试

    NULL 博文链接:https://2279972332.iteye.com/blog/1989163

    apache ab web网站测试工具

    测试工具 ab apache 性能测试 web开发 网站开发

    apache ab工具页面压力测试返回结果含义解释

    Apache AB工具是一款强大的性能测试工具,它用于评估Web服务器的性能和稳定性。这款工具随Apache HTTP服务器一起提供,可以帮助开发者和系统管理员理解服务器在高负载条件下的表现。AB工具能够模拟多个并发用户发送...

    Apache AB性能测试工具使用教程

    ### Apache AB性能测试工具使用教程 #### 一、引言 在现代Web开发与运维领域,性能测试是一项至关重要的任务。通过性能测试,我们可以评估Web服务在特定负载下的表现,从而确保其稳定性和可靠性。Apache AB...

    使用Apache ab进行http性能测试

    Apache AB 是一个轻量级的命令行工具,用于对 HTTP 服务器进行性能测试和负载测试。它被包含在 Apache HTTP 服务器的源代码包中,可用于评估服务器的响应速度和并发处理能力。通过运行简单的命令,AB 可以模拟多个...

    apache ab,一款测试http服务器性能的工具

    apache ab,一款测试http服务器性能的工具,但是在网上不太好找,所以在这里贴出来

    Apache24加压版 需要ab的可以在bin目录下获得

    总的来说,Apache24加压版为用户提供了一种便捷的方式来快速搭建和测试Web服务器,而ab工具则帮助评估服务器的性能,确保其能满足应用的需求。通过深入理解和熟练运用这些知识点,可以更好地管理和维护Apache24...

    apache压力测试之ab

    以上就是关于“Apache压力测试之ab”的详细讲解,希望对你理解和使用ab工具进行压力测试有所帮助。如果你对此有更多疑问,或者想交流相关经验,可以加入指定的QQ群或通过提供的联系方式与作者取得联系。

    使用Apache ab工具对Apache服务器进行简单的压力测试

    Apache ab工具是一款强大的性能测试工具,专用于评估Web服务器的性能。它被包含在Apache HTTP服务器的源代码包中,通常作为apache2-utils的一部分安装。本文将深入探讨如何使用ab工具进行压力测试以及如何查看Apache...

    分级网格服务的Apache ab测试分析

    在讨论分级网格服务的性能测试时,Apache ab测试是一个重要的话题。Apache ab是一个被广泛使用的HTTP服务器性能测试工具,它可以通过模拟多个并发客户端向服务器发送请求,来测试服务器的性能,特别是服务器处理大量...

    Apache24 下载

    在本文中,我们将深入探讨Apache24的下载及其性能基准测试工具`ab`。 Apache24是Apache服务器的第24个主要版本,它包含了一系列的改进和新特性,以提高稳定性和安全性。对于初学者,你可以从Apache官方网站获取最新...

Global site tag (gtag.js) - Google Analytics