


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、JVM Options For GC1: heap sizea: -Xmx 指定jvm的最大heap大小,如:-Xmx=2gb: -Xms &
2、#160; 指定jvm的最小heap大小,如:-Xms=1gc: -Xmn 指定jvm中New Generation的大小,如:-Xmn256md: -XX:PermSize= 指定jvm中Perm Generation的最小值,如:-XX:PermSize=32me: -
3、XX:MaxPermSize= 指定Perm Generation的最大值,如:-XX:MaxPermSize=64mf: -Xss 指定線程桟大小,如:-Xss128kg: -XX:NewRatio= 指定jv
4、m中Old Generation heap size與New Generation的比例,在使用CMS GC的情況下此參數失效, 如:-XX:NewRatio=2h: -XX:SurvivorRatio= 指定New Generation中Eden Space與一個Survivor Space的heap size比例,-XX:SurvivorRatio=8,那么在總共New Generation為10m的情況下,Eden Space為8mi: -XX:MinHeapFreeRatio= 指定jvm heap在使用率小于n的情況下,heap進行收縮,Xmx=Xms的情況下無效,如:-XX:Min
5、HeapFreeRatio=30j: -XX:MaxHeapFreeRatio= 指定jvm heap在使用率大于n的情況下,heap進行擴張,Xmx=Xms的情況下無效,如:-XX:MaxHeapFreeRatio=70k: -XX:LargePageSizeInBytes= 指定Java heap的分頁頁面大小,如:-XX:LargePageSizeInBytes=128m2: garbage collectora: -XX:+UseParallelGC指定在New Generation使用parallel collector,并行收集,同時啟動多個垃圾回收thread,不能和CMS gc
6、一起使用.系統噸吐量優先,但是會有較長長時間的app pause,后臺系統任務可以使用此gcb: -XX:ParallelGCThreads= 指定parallel collection時啟動的thread個數,默認是物理processor的個數,c: -XX:+UseParallelOldGC指定在Old Generation使用parallel collectord: -XX:+UseParNewGC指定在New Generation使用parallel collector,是UseParallelGC的gc的升級版本,有更好的性能或者優點,可以和CMS gc一起使用e: -XX:+CMS
7、ParallelRemarkEnabled 在使用UseParNewGC的情況下,盡量減少mark的時間f: -XX:+UseConcMarkSweepGC指定在Old Generation使用concurrent cmark sweep gc,gc thread和app thread并行,所以稱作concurrent.app pause時間較短,適合交互性強的系統,如web serverg: -XX:+UseCMSCompactAtFullCollection在使用concurrent gc的情況下,防止memory fragmention,對live object進行整理,使memory碎
8、片減少h: -XX:CMSInitiatingOccupancyFraction=n指示在old generation在使用了n%的比例后,啟動concurrent collector,默認值是68,如:-XX:CMSInitiatingOccupancyFraction=70有個bug,在低版本的jvm上出現i: -XX:+UseCMSInitiatingOccupancyOnly指示只有在old generation在使用了初始化的比例后concurrent collector啟動收集3:othersa: -XX:MaxTenuringThreshold= 指定一個object在經歷了n次
9、young gc后轉移到old generation區,在linux64的java6下默認值是15,此參數對于throughput collector無效,如:-XX:MaxTenuringThreshold=31b: -XX:+DisableExplicitGC禁止java程序中的full gc,如System.gc(的調用c: -XX:+UseFastAccessorMethodsget,set方法轉成本地代碼d: -XX:+PrintGCDetails打應垃圾收集的情況如:GC 15610.466: ParNew: 229689K->20221K(235968K, 0.
10、0194460 secs 1159829K->953935K(2070976K, 0.0196420 secse: -XX:+PrintGCTimeStamps打打印垃圾收集的時間情況,如:Times: user=0.09 sys=0.00, real=0.02 secsf: -XX:+PrintGCApplicationStoppedTime打印垃圾收集時,系統的停頓時間,如:Total time for which application threads were stopped: 0.0225920 seconds4: a web server product sampleJAVA
11、_OPTS=" -server -Xmx2g -Xms2g -Xmn256m -XX:PermSize=128m -Xss256k -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFracti
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于2025年工業互聯網平臺網絡隔離技術的網絡安全防護技術升級報告
- 影視制作行業影視劇拍攝制作合作協議
- 石棉在天然氣工程中的應用考核試卷
- 報紙新聞的能源新聞報道考核試卷
- 工業互聯網平臺2025年網絡安全態勢感知技術信息安全技術風險管理報告
- 電子節能照明設備綠色設計實踐案例分析考核試卷
- 安全生產綜合知識考試考題及答案
- 管道運輸協議
- 智能溫控建筑遮陽簾行業跨境出海戰略研究報告
- 熟食口味特色禮盒企業制定與實施新質生產力戰略研究報告
- 護理人文關懷質量評價標準
- 防輻射內墻抹灰施工方案
- 經腋窩無充氣完全腔鏡甲狀腺手術拉鉤
- 灌溉與排水工程設計規范標準
- 《工會會計制度》管理系統升級及使用
- 詳解科魯茲儀表系統圖
- 老年智能手環產品需求說明書(PRD)
- T∕AOPA 0018-2021 直升機臨時起降場選址與建設規范
- 七八年級人教古詩詞集錦
- JAVAweb開發課件
- 國內外相關生產廠家、口腔產品信息表-20130507
評論
0/150
提交評論