日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HotSpot VM运行时01---命令行选项解析

發布時間:2025/3/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HotSpot VM运行时01---命令行选项解析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

HotSpot VM有3個主要組件:VM運行時(Runtime)、JIT編譯器(JIT Compiler)以及內存管理器(Memory Manager)。

HotSpot VM運行時擔當許多職責:命令行選項解析、VM生命周期管理、類加載、字節碼解釋、異常處理、同步、線程管理、Java本地接口、VM致命錯誤處理和C++(非Java)堆管理。

下面介紹VM運行時命令行選項解析:

HotSpot VM運行時系統解析命令行選項,并據此配置HotSpot VM。其中一些選項供HotSpot VM啟動器使用,例如指定選擇哪個JIT編譯器、選擇何種垃圾收集器等,還有一些經啟動器處理后傳給完成啟動的HotSpot VM,例如指定Java堆的大小。

命令行選項主要有3類:

  • 標準選項
  • 非標準選項
  • 非穩定選項
  • 標準選項是Java Virtual Machine Specification要求所有Java虛擬機都必須實現的選項,它們在發行版之間保持穩定,但也可能在后續的發行版中被廢除。

    非標準選項(以-X為前綴)不保證、也不強制所有JVM實現都必須支持,它可能未經通知就在JavaSDK發行版之間發生更改。

    非穩定選項(以-XX為前綴)通常是為了特定需要而對JVM的運行進行校正,并且可能需要有系統配置參數的訪問權限。和非標準選項一樣,非穩定選項也可能不經通知就在發行版之間發生變動。

    命令行選項用于控制HotSpot VM的內部變量,每個變量都有類型和默認值。

    對于內部變量為布爾類型的選項來說,只要在HotSpot VM命令行上添加或去掉它就可以控制這些變量。

    ?

    轉載于:https://www.cnblogs.com/i-hard-working/p/9064987.html

    總結

    以上是生活随笔為你收集整理的HotSpot VM运行时01---命令行选项解析的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。