Art*_*yom 5 linux windows iis performance apache-2.2
我最近尝试运行一些基准测试,我想在 Windows 上检查一些东西,我发现在 Linux 和 Windows 的同一台机器上的基本 HTTP Web 服务器之间存在巨大的性能差异。
我已经用不同的客户端 Apache 的 ab 和我自己的客户端测试了多个 Web 服务器 IIS、Apache2、Lighttpd,结果是相同的(每秒请求数)id 显示一个几百字节的简单 HTML 网页(默认 Web 服务器页面)尺寸:
IIS 7.5 Apache 2.2 Lighttpd
Windows 750 800 -
Linux - 9,300 22,000
Run Code Online (Sandbox Code Playgroud)
我尝试在 Windows 上禁用反病毒,但结果没有改变。
我不明白一件事,在相同的硬件(i5 2.4GHz 4G)上,最琐碎的任务中的 Web 服务器如何无法处理相同的负载。
即使你我是“亲 Linux”,我仍然无法理解它怎么会如此不同,两种最新的 64 位操作系统(Linux 2.6.35 和 Windows 7)但是却有一个数量级的差异。
环境:
ab -c 5 -n 10000 http://127.0.0.1/
题:
在您投票结束之前:
请注意,这是一个真正的问题,因为我正在寻找可能影响如此巨大(数量级)性能差异的可能因素,因为我无法相信 Windows 会表现得如此糟糕。
有人吗?
对于所有建议使用 Windows Server 2008 的响应者...
这是 AniVirus。它没有被正确禁用。
一旦禁用,性能就会从 600 req/s 提高到 5000 req/s - 不如 Linux,但至少还算合理。
归档时间: |
|
查看次数: |
4911 次 |
最近记录: |