海上月明

editer by sun
posts - 162, comments - 51, trackbacks - 0, articles - 8
   :: 首页 :: 新随笔 ::  :: 聚合  :: 管理

可以改善 eclipse 效能的 plugin

Posted on 2005-03-18 07:25 pts 阅读(408) 评论(0)  编辑  收藏 所属分类: java基础

這個 plugin 叫做 KeepResident

增加效能的原理主要是利用兩個 Windows API - SetProcessWorkingSetSize 與 VirtualLock (所以只適用於 Windows 平台),讓 Windows 保留更多的記憶體給
eclipse 的 java process。

自己試用的結果,速度真的有變快,切換頁面 lag 的情形好很多,以往將 eclipse
視窗最小化後記憶體會被釋放,所以還原視窗就會 delay,現在也不會了 (因為記憶體不會釋放,如果你勾選了VirtualLock 的選項的話)。

使用前我的 eclipse 的 java process (javaw.exe) 最多 5MB,但是 VM size 上百 MB;使用後現在 javaw.exe 所使用的記憶體維持在 70~100MB 之間,對我這台電腦的記憶體(768MB)來說還算過得去。官方的文件建議最小值設定在 100 MB,最大值 250 MB 左右。

至於穩定性,目前我是開啟 VirtualLock,最小值 128,最大值 256,寫了大概
五小時的程式,目前沒有遇到什麼問題,但是我的 project 不多,也沒有安裝
其他的 plugin,所以僅供參考。

如果你的電腦記憶體足夠的話,這個 plugin 或許可以在 eclipse 的效能上對你有所幫助。

更多的Plugin在:
http://www.eclipse-plugins.info/eclipse/index.jsp


只有注册用户登录后才能发表评论。


网站导航: