use*_*715 5 apache performance benchmarking node.js
我目前正在测试Node.js和Apache之间的性能.
我要证明的是:
这意味着,我想要测试的是:
好的,这就是我想要做的!但问题是如何做到这一点?对于Request/second-Test,我可以使用Apache Benchmark(ab)(但是它甚至适用于Node.js?)最大的问题是:如何测试Connections/RAM?
Vit*_*ner 17
做"替补标记"时,"我想证明"是一种非常错误的态度.你没有证明什么,你衡量实际表现.你可能会或者可能不会对结果感到惊讶,但你真的必须从"让我们看看这件事能做什么"开始.
显然btw,从我看到的所有基准测试中,节点在原始速度方面首先出现但是使用更多内存然后是apache,所以有你的"证明".
连接数/秒:我最近使用一个简单的“hello world”node.js 服务器进行了此测试,每个 CPU 核心每秒收到约 9,000 个请求。(顺便说一句,使用 ab。在 2.5GHz、四核、Xeon Linux 机器上进行测试)。
每个 RAM 的连接数:这里有两个您关心的#。基线内存(无连接时所需的内存)和每个连接的内存。我在 Mac Pro 上测试了这一点,方法是启动一个保持 HTTP 连接打开的简单服务器/客户端。我运行“top”命令来观察内存使用情况。在零连接时,节点的 RSIZE 为 14MB。然后,随着客户端运行并保持 2000 个并发连接打开,RSIZE 增长到 24MB。所以~5MB/1000 个连接。
当您获得 Node 和 Apache 的 # 时,您可以将它们发布到此处吗?我也很好奇。
归档时间: |
|
查看次数: |
3267 次 |
最近记录: |