系统有4G内存,eclipse启动很慢,系统总共才使内存3G,怀疑没有充分利用。
调整了下eclipse参数
内存用量上去了
配置完,eclipse打开速度提升很明显,启动时间几乎缩短一半。
eclipse装了maven插件,使用插件启动tomcat时,也比较慢,调整maven使用的JVM内存
经测试,maven使用的是eclipse里配置的JVM
eclipse里 installed JRE的参数
据个人推断,maven 进行编译和启动tomcat时,使用的是上述配置,这样tomcat也可以使用
同一套配置参数启动。
maven启动tomcat,启动速度没有感觉到提升,系统运行起来后,访问系统响应速度有所提升。
调整了下eclipse参数
-startup plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 1536m -showsplash org.eclipse.platform --launcher.XXMaxPermSize 1536m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms1536m //最小可用内存 -Xmx1536m //最大可用内存这两个值设为相同,以减少运行期间系统在内存申请上所花的开销。 -XX:PermSize=256m -XX:MaxPermSize=1024m -XX:+UseParallelGC //多核CPU并行垃圾收集
内存用量上去了
配置完,eclipse打开速度提升很明显,启动时间几乎缩短一半。
eclipse装了maven插件,使用插件启动tomcat时,也比较慢,调整maven使用的JVM内存
经测试,maven使用的是eclipse里配置的JVM
eclipse里 installed JRE的参数
-Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=1024m -XX:+UseParallelGC
据个人推断,maven 进行编译和启动tomcat时,使用的是上述配置,这样tomcat也可以使用
同一套配置参数启动。
maven启动tomcat,启动速度没有感觉到提升,系统运行起来后,访问系统响应速度有所提升。
发表评论
-
charles4.2下载与破解方法以及配置https
2020-02-26 09:03 2有两个抓包工具 一个是fidder,一个是charles,两个 ... -
序列号批量生成算法
2019-12-05 14:11 0业务处理过程当中,经常需要生成订单号、序列号等,简单的可 ... -
使用ANTLR处理文本
2019-08-28 17:32 768引用 使用 Antlr 处理文本 https://www.ib ... -
解决maven-metadata.xml文件下载卡死问题
2019-04-11 14:02 3986http://192.168.1.110:8081/nexus ... -
rsync备份和删除指定文件
2018-01-02 10:23 2053文件异地备份时,需要将本地文件合并到服务器上,且不能删除服务器 ... -
javaLocale格式化日期和数字
2017-08-25 09:26 871public static void main(Strin ... -
centos6 tomcat 启动脚本 tomcat服务
2017-08-23 11:24 1441系统自动启动tomcat 复制该脚本到/etc/init.d/ ... -
win7 命令行改IP和DNS
2016-12-21 18:35 738使用管理员权限运行CMD //改DNS netsh ... -
jenkins中集成sonar,使用findbug、pmd、checkstyle提升代码质量
2016-09-29 14:58 6175实际上jenkins单独也 ... -
jenkins 集成sonar
2016-09-18 10:14 0jenkins集成sonar可以从插件中心直接更新安装 son ... -
activeMQ5.14权限配置
2016-08-17 13:47 2673activeMQ默认的消息队列没有用户名和密码,可以直接通过T ... -
solaris 使用解压版的jdk
2016-07-27 15:17 764solaris上配置jdk其实也很简单 由于solaris有 ... -
solaris tomcat开机启动
2016-07-27 16:17 621创建文件夹/var/svc/manifes ... -
HibernateTemplate Vs HibernateDaoSupport Vs Direct Hibernate Access
2016-07-26 11:07 735http://forum.spring.io/forum/sp ... -
spring mvc mybatis will not be managed by Spring
2016-07-20 17:30 9887项目运行时发现事务提交不完整,回滚时只能回滚一半。 系统配置 ... -
java里判断一点是否在某个区域
2016-06-03 17:47 1845import java.awt.geom.Path2D ... -
12306的技术升级
2016-04-20 16:17 1034升级的核心是余票查询的升级,余票查询使用存储过程,sybase ... -
工作流的123
2016-04-20 12:58 577三分钟了解Activity工作流 工作流一般会给开发人员提供流 ... -
sping mvc 使用@Value注解为controller注入值
2016-04-17 17:39 10836spring mvc 里有两个配置文件, 第一个,为sprin ... -
googleapis.com域名访问慢的解决办法
2016-04-13 12:09 9741、安装火狐 2、安装插件ReplaceGoogleCDN
相关推荐
《Eclipse性能优化——<深度理解JVM>读书笔记》主要涵盖了如何利用Eclipse IDE进行Java应用程序的性能优化,以及深入理解JVM的工作原理。在本文中,我们将探讨Eclipse的性能调优策略,以及JVM内存管理和垃圾回收机制...
【Eclipse性能优化】在开发过程中,Eclipse作为一款强大的Java集成开发环境,有时在处理重量级框架或大型项目时可能会出现性能问题,如编辑jsp、js文件时卡死等现象,这严重影响了开发效率。以下是一些针对Eclipse...
本文将深入探讨如何详细品味Eclipse性能优化,以实现更流畅、更快捷的开发体验。 首先,了解Eclipse性能优化的基础知识是非常重要的。这包括理解Eclipse的工作原理,如插件系统、内存管理和启动速度等。优化Eclipse...
本篇文章主要讲解了Eclipse项目配置的相关知识点,涵盖了项目配置环境变量、数据库连接、日志记录、Eclipse性能优化等方面的内容。 一、项目配置环境变量 在Eclipse项目中,配置环境变量是非常重要的。环境变量...
#### 一、理解与优化Eclipse性能 Eclipse是一款非常流行的开源集成开发环境(IDE),广泛应用于Java等语言的软件开发过程中。然而,在使用Eclipse的过程中,很多开发者会遇到诸如“一直building workspace”的问题...
### Eclipse 开发性能优化与 Java 代码性能优化 在日常的软件开发过程中,尤其是在使用 Eclipse 进行 Android 开发时,经常会遇到 IDE 运行缓慢的情况。为了提高开发效率,本文将详细介绍 Eclipse 开发环境及 Java ...
Eclipse作为一款广受欢迎的Java开发集成环境,其性能优化对于提升开发效率至关重要。本文将详细介绍如何调优Eclipse,以提高启动速度,减少因JVM内存回收导致的卡顿问题,并涵盖一系列实用设置,如代码折叠、本地...
3. **调整内存分配**:Eclipse默认的内存分配可能不足以支持大型项目,可以在启动配置中增加初始和最大内存分配,如 `-Xms512m -Xmx2048m`。 4. **禁用无用的插件**:有些插件可能会拖慢Eclipse的运行速度,通过`...
虽然Eclipse插件增加了功能,但也可能会对IDE的性能产生一定影响。因此,在选择和安装插件时,应考虑到它们可能对Eclipse启动速度和运行效率的影响,确保找到一个平衡点。 6. **与其他工具的集成** 高质量的...
- 内存配置:对于32位系统,内存限制可能是个挑战,需要适当调整eclipse.ini文件中的内存分配参数。 8. **更新和维护**: - 定期更新:Eclipse会发布新版本,包含错误修复和新功能,用户可以通过内置的更新管理器...
- 调整SVN缓存大小,以提高性能。 - 配置忽略文件列表,避免不必要的文件版本控制。 7. **问题解决**: - 当遇到权限问题时,检查SVN配置中的认证信息是否正确。 - 如果网络不稳定,可以调整SVN的超时设置。 ...
对于大型项目或资源密集型应用,适当调整这些参数可以优化Eclipse的性能。 Eclipse的强大之处还在于其丰富的插件生态系统。通过Eclipse Marketplace或者手动安装,你可以添加各种功能,如Git集成、Spring工具集、...
首先,Eclipse 202206版本可能会包含性能优化,这是每个新版本的重点之一。这些优化可能涉及启动速度、代码编译和调试的响应时间,以及整体的系统资源占用。更快的运行速度可以让开发者在编写和测试代码时更加流畅,...
本文将详细介绍如何设置Eclipse的JVM参数,并解释这些参数的意义及其对Eclipse性能的影响。 #### 二、Eclipse与JVM的关系 Eclipse本身是一个基于Java的应用程序,因此它需要在JVM上运行。Eclipse通过调整JVM参数来...
通过调整这两个参数,可以有效管理Eclipse运行时的内存占用情况,避免因内存不足导致的应用崩溃或性能下降问题。 ##### 2.2 -XX:PermSize 和 -XX:MaxPermSize 参数 - **-XX:PermSize**:设置永久代(Permanent ...
该版本带来了诸多新特性和改进,特别是在性能优化、界面调整以及对现代 Web 和 Java 开发的支持上做了很多工作。 #### 四、Eclipse 8.6 注册码的获取与使用 ##### 4.1 获取注册码的方式 1. **官方购买**:用户...
版本号为5.9.3,这是一个较新的稳定版本,通常会包含各种性能优化和新特性。安装过程简单便捷,用户只需将下载的压缩包解压到Eclipse的“dropins”目录下,即可完成安装。 Eclipse是一个开源的、跨平台的Java集成...
Eclipse Mars的核心目标是增强集成开发环境(IDE)的稳定性和性能,同时也引入了一些新的开发工具和技术支持。 1. **多语言支持**:Eclipse Mars 改进了对Java、C/C++、Python等多语言的支持,提供了更强大的语法...
在IT开发领域,尤其是使用集成开发环境(IDE)如MyEclipse和Eclipse时,性能优化是提升开发效率的关键。这两个流行的Java IDE提供了丰富的功能,但也可能因为资源消耗过大而导致运行缓慢。以下是一些针对MyEclipse和...