風雨無阻

          2014年2月10日

          Jvm工作原理學習筆記

          class loader 加載 class file 到內存
          jvm內存包括: method area(存放class name, class path , 類修飾符等信息), java stack(每一個線程單獨有個stack),java heap(存放對象的數據,數組數據等,被所有線程共享的), pc寄存器(每一個線程單獨有個pc寄存器,用于存放下一步指令),本地方法棧。

          java 堆 可 分為三部分:Perm,Tenured,Yong區。可以通過參數來配置空間大小:

          -Xms :指定了JVM初始啟動以后初始化內存

          -Xmx:指定JVM堆得最大內存,在JVM啟動以后,會分配-Xmx參數指定大小的內存給JVM,但是不一定全部使用,JVM會根據-Xms參數來調節真正用于JVM的內存

           Perm Generation

          -XX:PermSize=16M -XX:MaxPermSize=64M

          posted @ 2014-02-10 18:01 秋楓故事 閱讀(249) | 評論 (0)編輯 收藏

          <2014年2月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          2324252627281
          2345678

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          新聞檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 焉耆| 荃湾区| 崇左市| 武汉市| 吉林省| 义乌市| 湘乡市| 开原市| 海伦市| 襄垣县| 德江县| 望奎县| 额尔古纳市| 普陀区| 漾濞| 绍兴市| 勐海县| 武强县| 东莞市| 鄂托克前旗| 页游| 慈溪市| 垦利县| 三门峡市| 手游| 怀仁县| 阿城市| 揭阳市| 宁陵县| 定安县| 永平县| 理塘县| 钦州市| 应城市| 塔河县| 新疆| 抚顺市| 崇明县| 五峰| 南澳县| 洮南市|