You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
arthas/assets/memory.html.11c166db.js

16 lines
3.4 KiB
JavaScript

import{_ as r,o,c as t,a as e,b as s,e as a,d as l,r as i}from"./app.977e81c1.js";const c={},m=e("h1",{id:"memory",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#memory","aria-hidden":"true"},"#"),a(" memory")],-1),d=e("p",null,"View the JVM memory information.",-1),p=e("p",null,"For field information, refer to:",-1),u={href:"https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryMXBean.html#getHeapMemoryUsage()",target:"_blank",rel:"noopener noreferrer"},v=a("MemoryMXBean#getHeapMemoryUsage()"),b={href:"https://docs.oracle.com/en/java/javase/11/docs/api/java.management/java/lang/management/MemoryMXBean.html#getHeapMemoryUsage()",target:"_blank",rel:"noopener noreferrer"},h=a("MemoryMXBean#getNonHeapMemoryUsage()"),_=l(`<p>Source code:</p><ul><li>https://github.com/alibaba/arthas/blob/master/core/src/main/java/com/taobao/arthas/core/command/monitor200/MemoryCommand.java</li></ul><h2 id="usage" tabindex="-1"><a class="header-anchor" href="#usage" aria-hidden="true">#</a> Usage</h2><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>$ memory
Memory used total max usage
heap 32M 256M 4096M <span class="token number">0.79</span>%
g1_eden_space 11M 68M <span class="token parameter variable">-1</span> <span class="token number">16.18</span>%
g1_old_gen 17M 184M 4096M <span class="token number">0.43</span>%
g1_survivor_space 4M 4M <span class="token parameter variable">-1</span> <span class="token number">100.00</span>%
nonheap 35M 39M <span class="token parameter variable">-1</span> <span class="token number">89.55</span>%
codeheap_<span class="token string">&#39;non-nmethods&#39;</span> 1M 2M 5M <span class="token number">20.53</span>%
metaspace 26M 27M <span class="token parameter variable">-1</span> <span class="token number">96.88</span>%
codeheap_<span class="token string">&#39;profiled_nmethods&#39;</span> 4M 4M 117M <span class="token number">3.57</span>%
compressed_class_space 2M 3M 1024M <span class="token number">0.29</span>%
codeheap_<span class="token string">&#39;non-profiled_nmethods&#39;</span> 685K 2496K 120032K <span class="token number">0.57</span>%
mapped 0K 0K - <span class="token number">0.00</span>%
direct 48M 48M - <span class="token number">100.00</span>%
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div>`,4);function M(g,k){const n=i("ExternalLinkIcon");return o(),t("div",null,[m,d,p,e("ul",null,[e("li",null,[e("a",u,[v,s(n)])]),e("li",null,[e("a",b,[h,s(n)])])]),_])}const y=r(c,[["render",M],["__file","memory.html.vue"]]);export{y as default};