我有一个已运行一段时间的Node应用程序。我一直在监视内存使用情况,我注意到无论是活动用户数量还是用户数量都很大,服务器上的内存使用量大致保持不变。
在Node中,活动用户数与其使用的内存量之间的关系是什么?基于我所看到的,似乎没有任何真正的联系。这只是因为我没有处理大量活跃用户(我见过的最高活跃用户数是100)?
答案 0 :(得分:0)
以下是不同负载下节点和Apache的比较。
http://zgadzaj.com/benchmarking-nodejs-basic-performance-tests-against-apache-php
一般来说,节点在内存使用方面应该更有效率,因为它不会为每个请求创建线程,因此内存会增长,但仅限于用户数据而不是线程。