我正在Linux Ubuntu Ubuntu上运行eclipse版本:3.8.1,并且在Macbook air笔记本电脑上运行eclipse Luna 4.4.1。 当我在Ubuntu内的代码中使用System.gc()时,收到的输出更快,但是在Mac中测试时,结果却更糟。可能是什么原因?

  ask by Arthur Geng translate from so

本文未有回复,本站智能推荐:

1回复

Java OutOfMemoryError:处理大型文本文件时,超出了GC开销限制-无法弄清楚如何提高性能

注意:我浏览了有关此问题的所有主题,并且我知道这通常取决于JVM设置和有效的编码,但是我不知道如何进一步改进。 我正在处理CAIDA网络拓扑的大文本文件(1GB),这基本上是整个Internet IPv4拓扑的转储。 每行的格式均为“节点大陆地区国家/地区城市纬度经度”,我需要过滤所有重
1回复

一个应用程序显示无法执行dex:超出eclipse的GC开销限制

我试图阅读一些关于stackoveflow的问题,并根据此内容更改了eclipse.ini: 现在,每个应用程序都可以正常运行,只有一个除外。 它显示以下消息: 无法执行dex:超出了GC开销限制 它迫使日食崩溃。 还有其他方法可以解决此问题,或者这是我的项目问题吗?
1回复

java“ OutOfMemory错误” Jena应用程序

我正在尝试使用耶拿(Jena)的read方法读取大数据集(大于1 GB),但我收到内存不足的错误。 我尝试将tomcat堆大小(-Xmx参数)增加到2048,这也是eclipse.ini文件中的相同参数。 但是我无法获得一个可行的解决方案,因为我将把数据集解析为哈希图并在网页上显示内容,因此
1回复

用Java监视GC

有人可以向我解释如何像我五岁一样用Java监视垃圾收集器(GC)吗? 我所读到的所有内容都说要使用命令行,但是我真的不知道在哪里,何时或如何进行操作。 我知道如何打开命令窗口,但是我使用的是Eclipse,但它们实际上并没有连接。 所以当我看到这个: 由于我不是从命令行运行
1回复

maven中的OutOfMemoryError和GC开销限制,但不是eclipse

我正在开发一个程序来处理PDF和SVG文档(几兆字节),并且可以在Eclipse(Windows)上成功运行应用程序,其中包含一些包含多个文档的循环。 根据Windows任务管理器,它似乎没有为每个文档占用更多内存,并且使用不到1 GB。 但是在Maven上,它会为第一个文档抛出OOME或G
3回复

Gridgain:java.lang.OutOfMemoryError:超出了GC开销限制

我试图建立一个包含2个服务器的Gridgain集群。 使用GridDataLoader将.csv文件中的数据(100万至5000万个数据)加载到Gridgain。 从加载的数据中找到最小值,最大值,平均值等, 当在Eclipse中作为独立应用程序运行时,我得到正确的输出
1回复

从Eclipse中在调试的应用程序中运行垃圾回收

在调试模式下运行的应用程序中,是否有一种简单的方法可以从eclipse内触发垃圾回收(就像运行System.gc() )? 背景:巧合的是,我发现一个对象仍然存在,我认为它早已被垃圾回收了,因为它只是由一个弱引用(或我认为)所持有。 我怀疑我的某个地方有一个很难理解的参考,因此导致内存泄
1回复

超出未处理的事件循环异常GC开销限制[重复]

这个问题已经在这里有了答案 : 错误java.lang.OutOfMemoryError:超出了GC开销限制 (18个答案) 增加Eclipse的JVM最大堆大小