Zero Turnaround發布Eclipse優化器

jopen 9年前發布 | 9K 次閱讀 Eclipse

原文  http://www.infoq.com/cn/news/2015/03/eclipse-optimizer


在2015年EclipseCon上, Zero Turnaround (消除Java重新部署的流行工具 JRebel 的創建者)發布了 Eclipse優化器 ,一個可以通過調整JVM設置提升性能的自助向導用戶界面。從 Eclipse Marketplace 下載安裝后,Eclipse優化器會通過一系列的向導步驟詢問用戶是否調整JVM啟動參數中的內存設置和其他性能標志,從而大大提升應用的啟動速度。

在啟動時,Eclipse會加載許多類并且會默認運行JVM字節碼驗證器,這會增加額外的啟動時間。在JVM參數中添加-Xverify:none選項就可以禁用字節碼驗證器,從而減少啟動時間。

另外,如果計算機是多核的,優化器還會在參數中增加-server和-XX:+UseParallelGC標志,通過提前執行JIT,生成運行速度更快的代碼,而且使用并行垃圾收集可以增加應用的內存性能。

最后,如果JVM和計算機支持,還可以用參數+XX:PermSize(Java 7及以下版本可用)增加內存設置(具體來說就是初始堆尺寸和最大堆尺寸)。

重啟之后,Eclipse實例會展示一個歡迎頁面,標識新的設置會提升多少Eclipse的啟動時間。

Zero Turnaround發布Eclipse優化器

優化器還可以對一些元數據和日志進行整理(類似于瀏覽器中的清空歷史信息),以提升Eclipse的運行速度。所有的選項都整合在菜單中,可以有選擇地應用這些變更。

在底層,這些變更會應用到eclipse.ini文件中,如果有必要之后可以將其復原。

這個 視頻演示展示了如何使用這個工具。

查看英文原文: Zero Turnaround releases Eclipse Optimizer

</div>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!