是否值得在Linux上针对nginx或haproxy的多核服务器尝试使用不同的堆分配器

我正在做一些实验来找出RHEL或Centos上haproxy和nginx的每秒请求速率的上限。

我在nginx中的部分设置是以LuaJIT的forms使用embedded式LUA。 我的问题是这样的:

有没有人有任何经验或build议做这些应用程序之后,使用替代堆分配器(如Hoard或Lockless)构buildtesting这些应用程序的有用性。

任何想法感激地收到。 戴夫。

在以前的雇主的实验表明,标准的Linux和Solaris malloc / free实现并不是特别有效的高并发多核环境。 我们通过创建自定义分配器实现了显着的性能改进。 我认为用替代分配器做实验是绝对值得的。 如果你还在做这个项目,请发表你的发现!

请注意,这是用C编写的Web服务。我对nginx,Hoard或Lockless没有经验。