Read Sean

          Read me, read Sean.
          posts - 508, comments - 655, trackbacks - 9, articles - 4

          [Eclipse筆記]重提KeepResident插件

          Posted on 2005-04-10 23:03 laogao 閱讀(2784) 評論(2)  編輯  收藏 所屬分類: Computer UsageOn JavaOn Eclipse

          記得很早以前其實就有朋友推薦在Eclipse上使用KeepResident插件,這個插件可以幫助我們在Windows平臺更好的使用Eclipse這個Java應(yīng)用程序。

          下載地址:
          http://suif.stanford.edu/pub/keepresident/keepresident-0.2.zip

          安裝方法:
          解壓到Eclipse安裝目錄,它實際上會增加一個plugins目錄下的子目錄,然后重啟Eclipse,對于3.1版本的Eclipse,建議使用-clean命令行參數(shù)啟動,這樣會明確告訴Eclipse刷新插件等的配置。

          使用:
          在Eclipse工作臺的Windows->Preferences中會看到新增的KeepResident選項頁,在這里我們可以配置三個東東,最小工作集大小、最大工作集大小、VirtualLock,分別指定希望Windows分配給Eclipse的最小物理內(nèi)存、最大物理內(nèi)存和是否強制保持這部分內(nèi)存。具體設(shè)置因人而異,可以給大家參考我個人的配置:我的環(huán)境是Windows XP SP2,256MB內(nèi)存,三個選項分別是:80MB、128MB、選中。最使用情況來看,運行很順暢。

          簡單原理:
          首先,我們知道,Windows的內(nèi)存實際上是物理內(nèi)存+虛擬內(nèi)存,必要的時候它會把應(yīng)用程序占用的物理內(nèi)存page到硬盤;其次,對于普通的應(yīng)用程序Windows默認只會分配少量物理內(nèi)存,并且這對需要相對大量內(nèi)存的Eclipse來說是不能接受的;再次,一旦Eclipse窗口最小化,Windows默認就會認為它暫時不再被使用,于是會將它使用的物理內(nèi)存挪出來給其他的進程使用,這樣我們最小化和再次打開就會感到嚴重的延遲。KeepResident非常小,其實就是調(diào)用Windows的SetProcessWorkingSetSize()和VirtualLock()這兩個API來實現(xiàn)指定Eclipse運行時內(nèi)存分配的具體設(shè)置。

          更多信息:
          http://suif.stanford.edu/pub/keepresident/faq.html

          Feedback

          # 2005-4-12 網(wǎng)摘[TrackBack]  回復(fù)  更多評論   

          2005-04-12 20:46 by kukoo
          Ping Back來自:blog.csdn.net
          [引用提示]kukoo引用了該文章, 地址: http://blog.csdn.net/kukoo/archive/2005/04/12/344952.aspx

          # re: [Eclipse筆記]重提KeepResident插件  回復(fù)  更多評論   

          2005-04-27 16:17 by jimmyvk
          為什么在安裝該插件后,鼠標一點到Windows->Preferences的KeepResident選項上eclipse就會“死掉”,在任務(wù)管理器中看到內(nèi)存剩余數(shù)所剩無幾,但javaw進程顯示占用的內(nèi)存又不多,是怎么回事啊,如果不做上述操作,平常使用,效果正常,且不受最小化再次打開的影響!
          主站蜘蛛池模板: 廊坊市| 景洪市| 乾安县| 聊城市| 郑州市| 宁乡县| 长葛市| 手机| 特克斯县| 寻甸| 张家川| 宣恩县| 天津市| 资溪县| 香格里拉县| 滦平县| 郎溪县| 信丰县| 沐川县| 资阳市| 贞丰县| 买车| 鄂尔多斯市| 沅陵县| 榆林市| 隆林| 清镇市| 吉隆县| 泸水县| 通城县| 土默特右旗| 壶关县| 门源| 天门市| 隆化县| 蚌埠市| 邢台市| 合阳县| 清新县| 静安区| 天柱县|