`
jamking
  • 浏览: 9207 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

tomcat,jetty在jdk6.0和5.0下启动速度简单比较

阅读更多
运行环境:eclipse 3.3 europa
sysdeo tomcat插件,tomcat版本是5.5
jettylaucher插件,jetty版本是5.1.12

为了使用cleartype,在eclipse中使用jdk6.0,偶然发现jdk6.0下面tomcat项目启动速度比5.0快了不少,于是简单做了下测试

       tomcat   jetty
jdk6.0  13s    无法运行(可能因为jdk版本原因)
jdk5.0  20s      15s

tomcat启动时间提高了6-7秒,而且,6.0下面tomcat启动时间竟然比嵌入式的jetty5.1版本要快...

如果测试结果可靠的话,决定使用jdk6.0和sysdeo tomcat插件,放弃使用嵌入式jetty了...因为现在在项目开发过程中;经常需要重新启动tomcat,等待得很烦人...


分享到:
评论
3 楼 coolnight 2007-11-23  

楼上的 原帖说的是jdk6.0比 jdk5.0的性能提升
2 楼 topcloud 2007-11-23  
的确,tomcat6+JDK1.5性能提升比较明显。
1 楼 timerri 2007-11-01  
你的机器太可怕了....
我的机器tomcat6启动不超过3秒,jetty6启动不超过1秒。

相关推荐

    jetty 适合jdk1.8用的服务器

    在选择Jetty时,必须考虑到与Java Development Kit (JDK)的兼容性,因为不同的Jetty版本可能会对应不同版本的JDK。 标题提到的"jetty 适合jdk1.8用的服务器",意味着Jetty 9.4系列是与JDK 1.8(也称为Java 8)兼容...

    websocket+tomcat+jetty+netty

    与Tomcat相比,Jetty的启动速度更快,内存占用更少,对于小型和嵌入式项目特别适用。Jetty对WebSocket的支持非常全面,它实现了WebSocket API,使得开发者可以方便地在Jetty服务器上构建WebSocket应用。 Netty则是...

    jetty-jdk7使用版本

    JDK7引入了一些重要的改进,如自动资源管理(try-with-resources)、新的集合类型、多线程模型的优化等,这些都使得Jetty在JDK7下运行更加高效和稳定。 2. 安装与配置:下载Jetty的对应JDK7的版本后,解压到本地...

    tomcat 6.0 安装包

    1. **启动脚本**:用于启动和停止Tomcat服务的批处理或可执行文件。 2. **库文件**:包括JAR文件和其他库,支持Tomcat的运行和Web应用的功能。 3. **配置文件**:如server.xml、web.xml等,定义服务器和应用的配置。...

    jetty-runner适用于JDK1.7

    通过将jetty-runner插件直接解压并放入IDEA的plugins目录,用户可以无缝地在IDEA内部启动和管理Jetty服务器,这对于快速迭代和调试Web应用非常方便。 标签中的"jetty-runner"强调了这个主题与Jetty Runner工具相关...

    how tomcat works和jetty-src和tomcat7-src

    【标题】"how tomcat works和jetty-src和tomcat7-src" 提及了三个关键概念:Tomcat的工作原理、Jetty源代码以及Tomcat 7的源代码。这些是Java Web服务器领域的核心元素,主要涉及到如何处理HTTP请求、部署Web应用...

    Jetty和tomcat比较.docx

    ### Jetty和Tomcat的比较 #### 相同点 - **Servlet引擎**: Tomcat和Jetty都是基于Java的Servlet容器,支持标准的servlet规范和JavaEE的规范。这意味着开发者可以在这些容器中部署和运行Java Web应用。 #### 不同...

    Servlet引擎:JBoss与Tomcat、Jetty协同工作

    总之,JBoss、Tomcat和Jetty的协同工作提供了灵活的解决方案,以满足不同应用场景下的需求。通过深入理解这些组件的架构和工作原理,开发者可以更好地设计和优化JavaWeb应用程序,确保其高效、稳定运行。

    服务器tomcat、jetty

    3. **启动速度**: 由于其小体积和高效的启动机制,Jetty在启动和停止速度上优于Tomcat。 4. **NIO支持**: Jetty支持Java的非阻塞I/O模型(New IO),这提高了并发性能和响应速度。 5. **部署方式**: 除了传统的WAR...

    linux和windows版本的tomcat和jetty

    本压缩包包含了不同平台——windows以及linux最新的tomcat版本,(包含:tomcat-5.5.36、tomcat-6.0.37、tomcat-7.0.47)。 和jetty-distribution-9.0.6.v20130930。 供java web开发人员去下载

    Tomcat-JBoss-Weblogic-Jetty的区别和介绍

    Tomcat应用也算非常广泛的web 服务器,支持部分j2ee,免费,出自 apache基金组织 JBoss开源的应用服务器,比较受人喜爱,免费(文档要收费) weblogic应该说算是业界第一的...tomcat 只能做jsp和servlet的container

    SpringBoot切换Tomcat容器,SpringBoot使用Jetty容器

    - **快速启动**:Jetty启动速度快,对资源占用少,尤其在频繁部署和重启的环境中,这一优势尤为明显。 - **集成友好**:Jetty与许多工具和框架,如Spring Boot,有着良好的集成,且易于配置。 然而,选择容器时应...

    jetty,tomcat原理

    4. **快速启动**:由于其轻量级设计,Jetty启动速度非常快,适合于需要频繁启动的应用场景。 5. **WebSocket支持**:Jetty提供了对WebSocket协议的全面支持,使其成为实时Web应用的理想选择。 ### Tomcat Apache ...

    maven项目下用 jetty 启动热部署

    当我们使用Maven构建Java Web项目时,结合Jetty服务器,可以实现项目的热部署功能,即在开发环境中修改代码后无需重新启动服务器,改动就能实时生效,极大地提高了开发效率。 在Maven项目中启用Jetty热部署,主要...

    jetty内嵌到java代码启动

    - **灵活性**:通过代码控制启动和停止,可以根据需求动态调整配置。 - **快速迭代**:在开发过程中,无需外部服务器即可快速测试和调试。 - **资源效率**:仅在需要时启动,避免了长期运行不必要的服务器进程。 ...

    如何将xacs从jetty平台移植到tomcat平台

    在这个资源中,我们将详细介绍如何将 XACS 从 Jetty 平台移植到 Tomcat 平台的步骤和过程。这个指南将帮助读者快速掌握移植的步骤,并成功将 XACS 部署到 Tomcat 平台上。 一、准备环境 在开始移植之前,我们需要...

    tomcat环境配置

    总之,配置Tomcat环境需要正确安装JDK,设置相应的环境变量,并确保Tomcat能够正常启动和处理请求。通过遵循上述步骤,你可以顺利地搭建起一个本地的Tomcat服务器,为你的Web应用程序提供运行平台。

    eclipse插件jetty 离线安装包

    Eclipse插件Jetty,全称为"Run-Jetty-Run",是一款专为Eclipse集成开发环境设计的插件,它使得开发者可以在本地环境中快速启动、调试和测试Jetty服务器,而无需离开Eclipse。Jetty是一款轻量级、高性能的Java Web...

Global site tag (gtag.js) - Google Analytics