我正在使用Wuala(www.wua.la),但它每隔几个小时就会终止一次,标题为java heap space
,这就是它在细节中所说的内容:
Build: Linux64 165
Loader: 2013-01-11
App: Domain Application, user: reggler ([6657,21160,11])
(Common Application Linux64 165), Olympus
Date: 30.08.2014 11:35:39 PDT
OS: Linux 3.13.0-34-generic amd64 unknown
Java: 1.7.0_65-b32 Oracle Corporation
Memory: 480.5 MB max 30.3 MB free 480.5 MB total
Assertions active: yes
Default Locale: en_CA
Local Host: regDesktopHome/127.0.1.1
Running for: 3h 53min
Reporting thread: Thread[main,9,main]
obf.ey: Java heap space
at obf.b.uncaughtException(Z:78)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.lang.Thread.dispatchUncaughtException(Thread.java:1986)
Caused by: java.lang.OutOfMemoryError: Java heap space
at gnu.trove.map.hash.TLongIntHashMap.rehash(TLongIntHashMap.java:181)
at gnu.trove.impl.hash.THash.postInsertHook(THash.java:388)
at gnu.trove.map.hash.TLongIntHashMap.doPut(TLongIntHashMap.java:222)
at gnu.trove.map.hash.TLongIntHashMap.put(TLongIntHashMap.java:198)
at obf.Ia.d(Z:46)
at obf.Id.b(Z:78)
at obf.If.c(Z:211)
at obf.HH.a(Z:71)
at obf.HF.kW(Z:254)
at obf.HF.a(Z:225)
at obf.JW.b(Z:37)
at obf.Aq.Da(Z:140)
at obf.Aq.run(Z:130)
--------------------------------------------
java.lang.OutOfMemoryError: Java heap space
at gnu.trove.map.hash.TLongIntHashMap.rehash(TLongIntHashMap.java:181)
at gnu.trove.impl.hash.THash.postInsertHook(THash.java:388)
at gnu.trove.map.hash.TLongIntHashMap.doPut(TLongIntHashMap.java:222)
at gnu.trove.map.hash.TLongIntHashMap.put(TLongIntHashMap.java:198)
at obf.Ia.d(Z:46)
at obf.Id.b(Z:78)
at obf.If.c(Z:211)
at obf.HH.a(Z:71)
at obf.HF.kW(Z:254)
at obf.HF.a(Z:225)
at obf.JW.b(Z:37)
at obf.Aq.Da(Z:140)
at obf.Aq.run(Z:130)
==================================================
java.lang.Exception: stack where this report was generated
at obf.ajU.fv(Z:324)
at obf.ajU.<init>(Z:140)
at obf.ajU.<init>(Z:90)
at obf.aae.<init>(Z:39)
at obf.aml.c(Z:775)
at obf.aml.a(Z:341)
at obf.aml.k(Z:191)
at com.wuala.platform.Wuala.launch(Z:25)
at com.wuala.loader3.Loader3.startInstance(Unknown Source)
at com.wuala.loader3.Loader3.openRunningInstanceOrStartNew(Unknown Source)
at com.wuala.loader3.Loader3.start(Unknown Source)
at com.wuala.loader3.Loader3.main(Unknown Source)
我可以以某种方式修复此问题,还是应用程序中的错误?
ANSWER 如果有人搜索到这个,我从Wuala支持回来的答案是:
感谢您发送电子邮件。
您可以在首选项中增加Java堆空间内存。 请打开编辑 - &gt;偏好 - &gt;一般并增加记忆力 限制。如果你现在有512 MB,我建议允许1 GB 存储器中。
我们希望Wuala能满足您的需求。如果您有任何进一步的问题, 请不要犹豫与我们联系。
致以最诚挚的问候,
Zoran Markich Wuala支持团队
答案 0 :(得分:3)
这是因为应用程序没有足够的内存可供使用。可能该产品没有正确地进行垃圾收集,或者可能是任何其他问题。
我很好奇你是否能够在启动应用程序时解决JVM参数的问题。
无论如何,我建议你发布到Wuala社区论坛,你应该得到更快的回复。已经存在一个问题,我不知道与您的问题有多相关https://support.wuala.com/?bbp_search=java+heap+space&lang=en