2014-11-23 75 views
0

我的朋友和我正在使用java eclipse,我的labtop是64位的,eclipse工作正常,但是在我的朋友的labtop上 - 這是32位--eclipse啓動時速度慢,調試速度慢,有時會停止工作並突然響應。 我們大多數時候使用eclipse是做我們的作業和課程項目。 請感謝任何幫助使Eclipse性能更快。緩慢的Java eclipse性能

這是的eclipse.ini配置

-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140116-2212 
-product 
org.eclipse.epp.package.standard.product 
--launcher.defaultAction 
openFile 
--launcher.XXMaxPermSize 
256M 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
--launcher.appendVmargs 
-vmargs 
-Dosgi.requiredJavaVersion=1.6 
-Xms40m 
-Xmx512m 

回答

0

您好@ AMH9有幾個更多的理由不僅僅是具有64位或32位操作系統。對於例如

  1. 是否有運行(耗內存,CPU任何其他程序時,正在使用的Eclipse。
  2. 多少內存已分配(XmxXmsMaxPermSize)使用的eclipse.ini日食?
  3. 哪些程序正在從日食執行?這是否需要更高的內存?

32位機器無法解決的內存等量超過64位可以。因此,如果你能找出以上問題的答案,它將有所幫助您確定在eclipse.ini文件中定義的確切配置。

你可以得到更多關於設置內存參數here的細節。

希望有所幫助。

+0

嗨,謝謝你的提示和時間,但我可以問你是什麼意思的第一點?你的意思是像辦公室文件或打開其他程序和文件的程序? – AMH9 2014-11-24 16:12:15

+1

嗨@ AMH9您可以考慮將office文檔作爲示例。這更像是如果有其他程序可能需要資源(例如數據庫或應用程序服務器或富客戶端),那麼它也會影響並行運行的應用程序(在你的情況下它將是eclipse)。這將直接導致Eclipse應用程序變慢,或者可能會突然終止。 – CuriousMind 2014-11-25 06:23:21

+0

aha我看到了,所以要檢查這個問題,我們運行java而沒有在任何其他應用程序上工作,但仍然很慢,所以我複製了eclipse.ini代碼,請你檢查一下,並告訴哪個是我們使用eclipse的最佳配置參數和32位labtop? – AMH9 2014-11-25 08:20:01