性能测试问题
负责的一个系统,交付测试团队压测。
系统有a、b模块,b是磁盘io密集型的,a与b交互一次,就会有一个磁盘io请求;
起初:
a、b部署于同一服务器,各自以独立进程运行,通过本机socket交互。
后来:
把b集成到a中,以一个进程运行,测得性能,比前一种部署方案差50%。
目前,无法在测试服务器,部署性能监控程序或工具,取得磁盘io等信息;
分开进程运行,各自占用资源,而且有本机socket通讯,应该比集成部署慢的,但实际性能更好;
请教各位大神,可能是什么原因,或提供思路也行;
谢谢。