黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 JVM內存組成及分配

JVM內存組成及分配

更新時間:2021-08-02 16:21:16 來源:動力節點 瀏覽1366次

Java內存組成介紹:堆(Heap)和非堆(Non-heap)內存

按照官方的說法:“Java虛擬機具有一個堆,堆是運行時數據區域,所有類實例和數組的內存均從此處分配。堆是在Java虛擬機啟動時創建的。”“在JVM中堆之外的內存稱為非堆內存(Non-heap memory)”??梢钥闯鯦VM主要管理兩種類型的內存:堆和非堆。簡單來說堆就是Java代碼可及的內存,是留給開發人員使用的;非堆就是JVM留給自己用的,所以方法區、JVM內部處理或優化所需的內存(如JIT編譯后的代碼緩存)、每個類結構(如運行時常數池、字段和方法數據)以及方法和構造方法的代碼都在非堆內存中。

組成圖

  • 方法棧&本地方法棧:
  • 線程創建時產生,方法執行時生成棧幀
  • 方法區
  • 存儲類的元數據信息常量等
  • java代碼中所有的new操作
  • native Memory(C heap)
  • Direct Bytebuffer JNI Compile GC;

堆內存分配

JVM初始分配的內存由-Xms指定,默認是物理內存的1/64;JVM最大分配的內存由-Xmx指定,默認是物理內存的1/4。默認空余堆內存小于40%時,JVM就會增大堆直到-Xmx的最大限制;空余堆內存大于70%時,JVM會減少堆直到-Xms的最小限制。因此服務器一般設置-Xms、-Xmx相等以避免在每次GC后調整堆的大小。對象的堆內存由稱為垃圾回收器的自動內存管理系統回收。

組成 詳解
Young Generation 即圖中的Eden + From Space + To Space
Eden 存放新生的對象
Survivor Space 有兩個,存放每次垃圾回收后存活的對象
Old Generation Tenured Generation 即圖中的Old Space
主要存放應用程序中生命周期長的存活對象

非堆內存分配

JVM使用-XX:PermSize設置非堆內存初始值,默認是物理內存的1/64;由XX:MaxPermSize設置最大非堆內存的大小,默認是物理內存的1/4。

組成 詳解
Permanent Generation 保存虛擬機自己的靜態(refective)數據
主要存放加載的Class類級別靜態對象如class本身,method,field等等
permanent generation空間不足會引發full GC
Code Cache 用于編譯和保存本地代碼(native code)的內存
JVM內部處理或優化

JVM內存限制(最大值)

JVM內存的最大值跟操作系統有很大的關系。簡單的說就32位處理器雖然可控內存空間有4GB,但是具體的操作系統會給一個限制,這個限制一般是2GB-3GB(一般來說Windows系統下為1.5G-2G,Linux系統下為2G-3G),而64bit以上的處理器就不會有限制了。

以上就是動力節點小編介紹的"JVM內存組成及分配",希望對大家有幫助,想了解更多可查看Java虛擬機視頻。動力節點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日韩亚洲欧美一区 | 国产一级鲁丝片 | 你懂的中文字幕 | 国产高清一级毛片在线不卡 | 99视频在线免费看 | 欧美大成色www永久网站婷 | 国产亚洲新品一区二区 | 日韩成人av在线 | 一级片a级片 | 日本在线看小视频网址 | 黑人巨大videos极度另类 | 亚洲444444在线观看 | 深夜免费福利视频 | 午夜高清福利 | 国产精品乱 | 精品欧美成人bd高清在线观看 | 区二区三区四区免费视频 | 日本中文字幕一区二区 | 五月婷久久| 特一级黄色 | 成年人免费大片 | 亚洲欧洲尹人香蕉综合 | 欧美视频在线播放 | 老司机午夜精品视频 | 国产免费好大好硬视频 | 色5月综合 | 老色批在线播放视频网站免费 | 狠狠色成色综合网 | 免费看一级黄色大片 | 青青青久热国产精品视频 | 五月天婷婷综合网 | 在线观看中文字幕亚洲 | 制服丝袜第一页在线观看 | 九九伦理影院手机观看 | 黄色在线观看网址 | 国产成人精品一区二区不卡 | 好好的日视频www | 爱麻豆| 永久网站色视频在线观看免费 | 亚洲va欧美ⅴa国产va影院 | 最近中文字幕完整视频大全版 |