Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance Nodejs中url.parse的性能_Performance_Node.js_Siege - Fatal编程技术网

Performance Nodejs中url.parse的性能

Performance Nodejs中url.parse的性能,performance,node.js,siege,Performance,Node.js,Siege,我只是通过使用:seake-b-t10s-q跟踪了我的nodejs服务器的性能http://mynodejsserver 我发现当没有“url.parse(req.url)”时 交易速率约为4300转/秒 但当我使用url.parse时,事务速率约为3600-3700转/秒 另一个代码是相同的 我试了很多次,结果很稳定 url.parse确实存在性能问题吗?是 是的,在node.js中,当删除url.parse时,速度从20k/s变为30k/s 与大多数node.js模块一样,实现速度非常慢(我

我只是通过使用:
seake-b-t10s-q跟踪了我的nodejs服务器的性能http://mynodejsserver

我发现当没有“url.parse(req.url)”时

交易速率约为4300转/秒

但当我使用url.parse时,事务速率约为3600-3700转/秒

另一个代码是相同的

我试了很多次,结果很稳定

url.parse确实存在性能问题吗?

是 是的,在node.js中,当删除
url.parse
时,速度从20k/s变为30k/s

与大多数node.js模块一样,实现速度非常慢(我在几个“事实上的标准”节点模块上重写了3x-75x的速度改进,只需查看我的github配置文件)

我实际上已经计划了一个
url.parse
重写。但是是的,如果你能避免它,那么你应该避免它


更新
这修复了性能问题:。它具有完全相同的api和语义,但比您的示例快25-30倍,并且根本不会影响事务速率。

是 是的,在node.js中,当删除
url.parse
时,速度从20k/s变为30k/s

与大多数node.js模块一样,实现速度非常慢(我在几个“事实上的标准”节点模块上重写了3x-75x的速度改进,只需查看我的github配置文件)

我实际上已经计划了一个
url.parse
重写。但是是的,如果你能避免它,那么你应该避免它


更新
这修复了性能问题:。它具有完全相同的api和语义,但比您的示例快25-30倍,并且根本不会影响事务速率。

这解决了性能问题:。它具有完全相同的api和语义,但比您的示例快25-30倍,并且根本不会影响事务速率。这修复了性能问题:。它具有完全相同的api和语义,但比您的示例快25-30倍,并且根本不会影响事务速率。