我用MINA框架写了一个SOCKET通讯服务器,部署到WINDOWS上运行,响应一个客户的请求大概是1秒,而在LINUX ENTERPRISE 4上是3秒-5秒。
这是为什么呢?是不是什么地方没配置好,请教各位大侠,谢谢!
用的都是SUN 的 JDK1.6
这是为什么呢?是不是什么地方没配置好,请教各位大侠,谢谢!
用的都是SUN 的 JDK1.6
解决方案 »
- Invalid byte 2 of 2-byte UTF-8 sequence
- 帮我看看我的LOG4J哪里错了,不能禁止hibernate输出
- action层可以不用任何配置就用Spring注入吗
- 请各位过来人提提建议
- 项目不能正常启动????
- 急!!tomcat启动出错,请大家帮忙
- 在 Hibernate 中什么叫“抓取”,什么叫“预先抓取”
- spring 调用oracle存储过程??
- 在TUTORIAL的BANK实例里面,有英语和西班牙语版本,请问怎么实现中文版本呢?
- JAVA APPLET中如何实现对自己页面的刷新
- 求一个可运行Struts2实例!(如:HelloWorld)!
- JAVA SOCKET服务端接收C客户端字节长度的问题
而windows的是一台IBM R60笔记本。
应该LINUX的机器更好我们做了个并发测试,一台AIX的服务器一口气提交300个请求过来,LINUX的服务器处理完请求要3分钟左右
而windows大概1分钟左右搞定,郁闷。!
LINUX服务器 每次都要2m左右 程序中其他模块所消耗的时间基本相同,没太大区别(其他模块也基本没什么对象生成) 难道WINDOWS上NEW一个java对象速度比LINUX上真快?
我windows上是用myeclipse启动跑的
而LINUX上是在WINDOWS上通过myclipse打包成jar部署的(因为比较懒,把MINA和AXIS中所有的JAR包全部引入了)。 会不会是因为这个导致慢?
打包JAR时,如果工程引用了过多的多余JAR是不是会影响效率?
初次写JAVA,请多帮助
linux上的是不是没有调优?网络问题?很多情况,按道理说Linux比Windows快些的
比如你的web容器启动参数是否一致最好是用JPROFILER这样的软件跑下后再比较
(我得要求是打包成JAR就可以,程序中用到了很多第三方类库)备注:我这个程序是个SOCKET程序,不是什么J2EE,没有用到WEB容器,就直接用JVM跑得
再保留两天,两天后结贴,先谢谢楼上得各位大侠~
欢迎加入!
------------------------
qq群 59011611
深圳外包.J2EE群
qq群 43652320
在线程序员论坛