成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

java除了堆和元空間占用內(nèi)存外,還有哪些區(qū)域占用內(nèi)存?

nanfeiyan / 2467人閱讀

摘要:代碼如果代碼中使用調(diào)用本地庫,那本地庫使用的內(nèi)存也不在堆中。虛擬機和虛擬機和的代碼執(zhí)行也要消耗一定的內(nèi)存。

java除了堆和元空間占用內(nèi)存外,還有哪些區(qū)域占用內(nèi)存?
 1. Direct Memory:可以通過-XX:MaxDirectMemorySize調(diào)整大小,內(nèi)存不足時拋出OutMemoryError或OutOfMemory:Direct buffer memory
?
 2. 線程堆棧:可通過-Xss調(diào)整大小,內(nèi)存不足時拋出StackOverflowError(縱向無法分配,即無法分配新的棧幀)或OutOfMemoryError:uable to create new native thread(橫向無法分配,即無法建立新的線程)

 3. Scoket緩存區(qū):每個Socket連接都有Receive和Send兩個緩存區(qū),分別占大約37KB和25KB的內(nèi)存,如果連接多的話,這塊內(nèi)存的占用也比較多,如果無法分配,則可能會拋出IOException:Too    many open file異常。

 4. JNI代碼:如果代碼中使用JNI調(diào)用本地庫,那本地庫使用的內(nèi)存也不在堆中。

 5. 虛擬機和GC:虛擬機和GC的代碼執(zhí)行也要消耗一定的內(nèi)存。

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://m.hztianpu.com/yun/75545.html

相關文章

  • 方法區(qū)到底是個什么鬼

    摘要:那方法區(qū)里都存著什么呢先拋結論靜態(tài)變量常量類信息構造方法接口定義運行時常量池存在方法區(qū)中。動態(tài)常量池運行時常量池是方法區(qū)的一部分,是一塊內(nèi)存區(qū)域。文件常量池將在類加載后進入方法區(qū)的運行時常量池中存放。 一、方法區(qū)與永久代 這兩個是非常容易混淆的概念,永久代的對象放在方法區(qū)中,就會想當然地認為,方法區(qū)就等同于持久代的內(nèi)存區(qū)域。事實上兩者是這樣的關系: 《Java虛擬機規(guī)范》只是規(guī)定了有方...

    binaryTree 評論0 收藏0
  • 萬萬沒想到,JVM內(nèi)存結構的面試題可以問的這么難?

    摘要:方法區(qū)在實際內(nèi)存空間站可以是不連續(xù)的。這一規(guī)定,可以說是給了虛擬機廠商很大的自由。但是值得注意的是,堆其實還未每一個線程單獨分配了一塊空間,這部分空間在分配時是線程獨享的,在使用時是線程共享的。 在我的博客中,之前有很多文章介紹過JVM內(nèi)存結構,相信很多看多我文章的朋友對這部分知識都有一定的了解了。 那么,請大家嘗試著回答一下以下問題: 1、JVM管理的內(nèi)存結構是怎樣的? 2、不同的...

    CloudwiseAPM 評論0 收藏0
  • 十種JVM內(nèi)存溢出的情況,你碰到過幾種?

    摘要:內(nèi)存溢出的情況就是從類加載器加載的時候開始出現(xiàn)的,內(nèi)存溢出分為兩大類和。以下舉出個內(nèi)存溢出的情況,并通過實例代碼的方式講解了是如何出現(xiàn)內(nèi)存溢出的。內(nèi)存溢出問題描述元空間的溢出,系統(tǒng)會拋出。這樣就會造成棧的內(nèi)存溢出。 導言: 對于java程序員來說,在虛擬機自動內(nèi)存管理機制的幫助下,不需要自己實現(xiàn)釋放內(nèi)存,不容易出現(xiàn)內(nèi)存泄漏和內(nèi)存溢出的問題,由虛擬機管理內(nèi)存這一切看起來非常美好,但是一旦...

    ShevaKuilin 評論0 收藏0
  • 深度理解JVM-----運行時數(shù)據(jù)區(qū)域

    摘要:在之后,原來永久代的數(shù)據(jù)被分到了堆和元空間中。元空間存儲類的元信息,靜態(tài)變量和常量池等放入堆中。這樣能在一些場景中顯著提高性能,因為避免了在堆內(nèi)存和堆外內(nèi)存來回拷貝數(shù)據(jù)。 以下內(nèi)容部分轉載于: CS-Notes showImg(http://ww1.sinaimg.cn/large/005NT19Ply1g385uooqv9j30kd0slmyw.jpg); 程序計數(shù)器(Program...

    tuantuan 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<