2010-04-01 36 views
8

當我在Eclipse中編輯XML文件(主要是Android佈局等)時,它在XServer上導致泄漏,並且它結束吃掉我所有的RAM(4GB),所以我必須按Ctrl + Alt + Backspace才能繼續。如何在編輯Android XML文件時避免Eclipse在Eclipse上泄漏?

你知道這方面的補救嗎?

+0

您如何知道Eclipse泄漏內存?如果殺死Eclipse,內存是否可用? – Kane 2012-03-06 03:20:24

+0

我在這裏提交了一個bug:http://code.google.com/p/android/issues/detail?id=26473 – 2012-03-06 06:12:21

+0

@haibison由於這是一個_known_錯誤,您希望通過在_Stack上放置一個賞金溢出_? :) – 2012-03-06 14:17:07

回答

1

Eclipse Juno和ADT v20似乎運行良好。

1

如果您通過命令行啓用了垃圾回收器,從java解釋器啓動eclipse,可能會有所幫助。像這樣的東西可以工作:

java /path/to/eclipse -XX:+UseParallelGC 

你也可以到你的電腦增加一些交換空間,作爲最後的選擇,但當然這一步上面要求你出去買更多的RAM。

在Java垃圾收集的更多信息,look here

+0

謝謝。正如你所說,我加了param'-XX:+ UseParallelGC'。但它沒有幫助。我需要指定一個數字而不是'-XX'嗎? – 2012-03-09 04:10:41

+0

我認爲xserver會吃我所有的RAM :-),即使我有32 GB。正如gskbyte所說:_it結束吃我所有的RAM(4GB)_...和我一樣:xser​​ver一直在吃RAM,秒鐘。但是謝謝你的幫助。 – 2012-03-09 04:14:06

0

我已經看到了使用Linux和Windows月食這個問題,它太差勁了!

嘗試將ADT安裝還原爲以前的版本。

去: 幫助 - >在右側下角點擊 什麼是「已安裝」安裝新軟件 ?

點擊安裝歷史選項卡

你會看到時間戳列表,並希望 你就會有ADT的舊版本恢復到

希望能解決所有的「我們」的問題直到更新發布!

+0

不好意思,Windows沒有XServer ... – 2012-05-24 04:45:04