psping -4 -b -l 8k -n 20000 localhost:1234
吞吐量大约是150MB / s并不是那么糟糕但是对于我们在服务器上运行ODBMS的ipc over tcp问题,我们决定在独立的PC上试用该应用程序.
该独立电脑的性能远远优于我们的服务器.它本地主机的吞吐量高达800MB / s,我认为这是大部分性能差异的原因.
有谁知道如何提高服务器上的localhost吞吐量?
服务器细节
> Microsoft Windows Server 2008 R2 Standard
> Service Pack 1> AMD64 Familiy 15 Model 8 Stepping 0> 2个六核AMD Opteron(tm)处理器2427> 32 GB内存独立电脑
> Windows 7
> Intel(R)Xeon(R)CPU E3-1240 v3 @ 3.40GHz [Family 6 Model 60 Stepping 3]> 16 GB内存 您正在将一台6年历史的服务器与3年前的PC进行比较,其时钟速度要快得多.如果您可以调整数据库以便使用所有内核,那么您将可以解决本地性能问题.
我认为你没有IPC问题.
精彩评论