`
cheng5259
  • 浏览: 62002 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

eclipse垃圾回收器

阅读更多
查看Eclipse内存使用情况,垃圾回收
在Eclipse
1)eclipse.ini:
-vmargs -Xms128m -Xmx512m
2)在根目录建options文件:
org.eclipse.ui/perf/showHeapStatus=true
3)启动参数(在快捷方式属性中设置)
-debug options -vm C:\usr\jdk\jdk1.5.0_06\bin\javaw.exe

启动之后大家会在底部的状态栏 发现多了内存使用情况的一个bar,还有一个垃圾箱的图标。

eclipse还有一个参数,对于双核机器有效
在eclipse.ini中添加-XX:+UseParallelGC 让GC可以更快的执行。



第一种方法:Window->Preferences, General, 选中“Show heap status”即可;
第二种方法:
在工作区目录下依次创建以下目录结构
d:\eclipse\workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings
并创建一个名为org.eclipse.ui.prefs的文件,在其中输入以下内容即可让内存监视器重见光明:
SHOW_MEMORY_MONITOR=true 注意:如果设置为false,则eclipse3.3永久关闭内存监视器,当然了也就不能手工进行垃圾回收了

 

出处:http://hi.baidu.com/liuhann/blog/item/ade4ee2a40570792023bf652.html

 

我用的第二种方法。挺好。

分享到:
评论

相关推荐

    Eclipse 启动运行速度调优

    7. **-XX:+UseParallelGC**:启用并行垃圾回收器,对于单核或多核处理器都能带来明显的性能提升。 #### 三、参数详解 ##### 1. `-Xverify:none` 关闭字节码验证可以显著加快类加载速度。在实际开发环境中,特别是...

    Eclipse启动运行速度调优

    这两个参数用于启用并发标记清除(CMS)垃圾回收器和并行新生代(ParNew)垃圾回收器。CMS垃圾回收器适用于多处理器系统,能够在垃圾回收过程中保持应用程序的响应性;而ParNew则是针对新生代的并行垃圾回收器,旨在...

    eclipse配置优化

    - `-XX:+UseParallelGC`:启用并行垃圾收集器,提高垃圾回收效率。 - `-XX:ParallelGCThreads`:设置垃圾回收线程数,`8` 是一个常见的值,应根据CPU核心数适当调整。 - `-XX:+UseFastAccessorMethods`:启用快速...

    Eclipse--Memory-Analyzer中文教程

    Retained Heap指的是如果某个对象被垃圾回收器回收,同时也会被回收的其他对象的内存总和。即因对象X保持存活的总内存大小,也就是对象X的Retained Set中所有对象的Shallow Heap之和。Dominator Tree(支配树)是...

    eclipse和jdk的版本

    例如,JDK 11引入的ZGC(Z Garbage Collector)提供了一种低延迟的垃圾回收机制,可以改善Eclipse的整体性能。 3. 特性支持:新版本的JDK往往带来新的语言特性,如JDK 8的Lambda表达式和JDK 14的Records。Eclipse...

    eclipse性能优化 <深度理解jvm>读书笔记

    2. **垃圾回收**:Java的自动内存管理是通过垃圾回收器实现的。理解不同类型的垃圾收集器,如Serial、Parallel、CMS、G1等,以及它们的工作机制,可以帮助我们选择适合应用的GC策略,减少内存瓶颈。 3. **对象生命...

    Eclipse Memory Analyzer1.8.1&安装使用指南

    - 深入学习:理解JVM内存模型和垃圾回收机制,有助于更好地使用MAT。 6. **学习资源**: - 官方文档:Eclipse官方提供了详细的MAT用户手册和教程,是学习和使用MAT的重要参考。 - 社区讨论:Eclipse社区和Stack ...

    微信小程序ssm的社区垃圾回收管理系统+后台管理系统

    微信小程序ssm的社区垃圾回收管理系统+后台管理系统+适用于毕设,可用于毕设参考和练习,也可用于其它。 项目资源适用于大三、大四的同学,可用于毕设参考和练习,也可用于商用。 技术路线 开发语言:Java、小程序 ...

    Eclipse 优化

    适当调整年轻代大小可以优化垃圾回收机制。 - `-XX:PermSize=96m` 和 `-XX:MaxPermSize=128m` 控制永久代的初始大小和最大大小。对于 Java 8 及更高版本,应使用 `-XX:MetaspaceSize` 和 `-XX:MaxMetaspaceSize` ...

    解决 Eclipse内存不足的问题

    当Eclipse运行大型项目或者打开大量文件时,如果初始分配的内存不足,就会触发JVM的垃圾回收机制,甚至可能导致内存溢出错误(OutOfMemoryError)。 解决这个问题的第一步是找到eclipse.ini文件。该文件位于Eclipse...

    eclipse调优及使用

    3. **禁止显式垃圾回收**:通过`-XX:+DisableExplicitGC`禁用`System.gc()`,避免不必要的内存回收操作。 ### Eclipse相关设置优化 1. **关闭自动构建**:在大项目中,关闭自动构建可以避免每次保存时的长时间等待...

    Eclipse监视内存插件(Kyrsoft)

    垃圾收集器负责自动回收不再使用的内存空间,以防止内存泄漏。 Kyrsoft内存插件的功能包括: 1. **实时监测**:持续监控Eclipse的内存占用,帮助开发者了解程序运行时的内存消耗情况。 2. **内存峰值记录**:记录...

    showtime的eclipse插件

    3. **JVM 调优**:Java虚拟机的性能优化是软件开发中的重要环节,通过调整JVM参数,可以优化内存分配、减少垃圾回收频率,提高程序响应速度和系统资源利用率。Showtime插件让这一过程更为直观和便捷。 4. **与...

    堆dump分析工具Eclipse Memory Analyzer

    - **内存泄漏检测**:MAT能够识别出可能导致内存泄漏的对象,通过分析对象间的引用链来确定哪些对象无法被垃圾回收。 - **对象概览**:显示堆中所有类的实例数量和占用的内存大小,帮助定位问题类。 - **支配树...

    基于web的垃圾分类回收系统论文-java-文档-论文-基于web的垃圾分类回收系统文档

    基于web的垃圾分类回收系统论文-java-文档-论文-基于web的垃圾分类回收系统文档论文: !!!本文档只是论文参考文档! 需要项目源码、数据库sql、开发文档、毕设咨询等,请私信联系~ ① 系统环境:Windows/Mac ② ...

    java+Eclipse中文教程++PDF

    3. 垃圾回收:Java自动管理内存,程序员无需手动释放内存。 4. 平台无关性:Java字节码可以在任何支持Java虚拟机(JVM)的平台上运行。 二、Eclipse IDE Eclipse是一个开源的、可扩展的开发平台,主要用于Java开发...

    android下如何调试程序,Eclipse使用DDMS

    - **触发垃圾回收**:强制进行垃圾回收操作,以便清理不再使用的内存资源。 #### 向Android应用程序关联调试器 尽管通常会使用Eclipse的调试参数来运行和调试应用程序,但在某些情况下也可以通过DDMS选择需要调试...

    Eclipse ngg

    4. **垃圾收集器**:如Serial、Parallel、CMS、G1等,它们实现了不同的垃圾回收策略。 结合这些信息,我们可以推测Eclipse ngg可能提供了一些与JVM内存分析、垃圾回收监控或者性能优化相关的工具或插件。这些工具...

    jdk1.6与eclipse集成

    这个版本引入了许多新特性,包括改进的垃圾回收机制、更强大的Swing组件、增强的动态代理类以及对XML处理的优化。对于开发者来说,安装并配置JDK 1.6是进行Java开发的第一步。 接下来是集成Eclipse,Eclipse是一款...

Global site tag (gtag.js) - Google Analytics