关于TOMCAT在window server2003和linux 操作系统下的性能问题
最近做报名功能的性能测试,发现两个问题,一、在windows server2003 64位操作系统中,最大并发数在500左右,但是同样的代码,换到linux中并发可以达到2000.tomcat的配置基本一致。有人遇到过这样的问题吗?二、在windows server2003中还有个异常现象,当并发达到500时,服务器处理变的异常缓慢,停止测试1个小时左右恢复正常。在linux下没有这样的现象。监控服务器性能 CPU 内存都无异常。服务器配置是一样的。怀疑和JVM有关,但是不知道如何监控。tomcat最大线程数2000,测试时稳定在500左右,线程栈128K。在没有达到500并发时,反复测试性能都正常。
CPU:Intel(R) Xeon(R) E5540 @ 2.53GHz X 16
内存:8G 有没有人遇到过这样的问题呢?休息1个小时windows server2003 性能恢复正常,休息20分钟异常依然存在。难道有什么资源消耗没有及时释放吗?linux中为什么没有这个问题呢。windows server2003 32位操作系统也进行了测试但是由于内存原因并发一直上不去。当时没发现这个现象。可能也是存在的。
页:
[1]