语法高亮,滚动条美化,设置页面调整

This commit is contained in:
fofolee
2019-04-19 02:41:09 +08:00
parent 1e8f76c000
commit 359d29ee0b
1590 changed files with 12328 additions and 11441 deletions

View File

@@ -3,9 +3,9 @@
<h2 id="补充说明">补充说明</h2>
<p><strong>free命令</strong> 可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。</p>
<h3 id="语法">语法</h3>
<pre><code>free(选项)</code></pre>
<pre><code class="language-bash">free(选项)</code></pre>
<h3 id="选项">选项</h3>
<div class="sourceCode" id="cb2"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb2-1" data-line-number="1"><span class="ex">-b</span> <span class="co"># 以Byte为单位显示内存使用情况</span></a>
<div class="sourceCode" id="cb2"><pre><code class="language-bash"><a class="sourceLine" id="cb2-1" data-line-number="1"><span class="ex">-b</span> <span class="co"># 以Byte为单位显示内存使用情况</span></a>
<a class="sourceLine" id="cb2-2" data-line-number="2"><span class="ex">-k</span> <span class="co"># 以KB为单位显示内存使用情况</span></a>
<a class="sourceLine" id="cb2-3" data-line-number="3"><span class="ex">-m</span> <span class="co"># 以MB为单位显示内存使用情况</span></a>
<a class="sourceLine" id="cb2-4" data-line-number="4"><span class="ex">-g</span> <span class="co"># 以GB为单位显示内存使用情况。 </span></a>
@@ -14,16 +14,16 @@
<a class="sourceLine" id="cb2-7" data-line-number="7"><span class="ex">-t</span> <span class="co"># 显示内存总和列;</span></a>
<a class="sourceLine" id="cb2-8" data-line-number="8"><span class="ex">-V</span> <span class="co"># 显示版本信息。</span></a></code></pre></div>
<h3 id="实例">实例</h3>
<div class="sourceCode" id="cb3"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb3-1" data-line-number="1"><span class="fu">free</span> -t # 以总和的形式显示内存的使用信息</a>
<div class="sourceCode" id="cb3"><pre><code class="language-bash"><a class="sourceLine" id="cb3-1" data-line-number="1"><span class="fu">free</span> -t # 以总和的形式显示内存的使用信息</a>
<a class="sourceLine" id="cb3-2" data-line-number="2"><span class="fu">free</span> -s 10 <span class="co"># 周期性的查询内存使用信息每10s 执行一次命令</span></a></code></pre></div>
<p>显示内存使用情况</p>
<div class="sourceCode" id="cb4"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb4-1" data-line-number="1"><span class="fu">free</span> -m</a>
<div class="sourceCode" id="cb4"><pre><code class="language-bash"><a class="sourceLine" id="cb4-1" data-line-number="1"><span class="fu">free</span> -m</a>
<a class="sourceLine" id="cb4-2" data-line-number="2"> <span class="ex">total</span> used free shared buffers cached</a>
<a class="sourceLine" id="cb4-3" data-line-number="3"><span class="ex">Mem</span>: 2016 1973 42 0 163 1497</a>
<a class="sourceLine" id="cb4-4" data-line-number="4"><span class="ex">-/+</span> buffers/cache: 312 1703</a>
<a class="sourceLine" id="cb4-5" data-line-number="5"><span class="ex">Swap</span>: 4094 0 4094</a></code></pre></div>
<p><strong>第一部分Mem行解释</strong></p>
<pre><code>total内存总数
<pre><code class="language-bash">total内存总数
used已经使用的内存数
free空闲的内存数
shared当前已经废弃不用
@@ -31,7 +31,7 @@ buffers Buffer缓存内存数
cached Page缓存内存数。</code></pre>
<p>关系total = used + free</p>
<p><strong>第二部分(-/+ buffers/cache)解释:</strong></p>
<pre><code>(-buffers/cache) used内存数第一部分Mem行中的 used buffers cached
<pre><code class="language-bash">(-buffers/cache) used内存数第一部分Mem行中的 used buffers cached
(+buffers/cache) free内存数: 第一部分Mem行中的 free + buffers + cached</code></pre>
<p>可见-buffers/cache反映的是被程序实实在在吃掉的内存而+buffers/cache反映的是可以挪用的内存总数。</p>
<p>第三部分是指交换分区。</p>
@@ -41,7 +41,7 @@ cached Page缓存内存数。</code></pre>
<p>18007156=2098428KB+4545340KB+11363424KB</p>
<p>接下来解释什么时候内存会被交换,以及按什么方交换。</p>
<p>当可用内存少于额定值的时候,就会开会进行交换。如何看额定值:</p>
<div class="sourceCode" id="cb7"><pre class="sourceCode bash"><code class="sourceCode bash"><a class="sourceLine" id="cb7-1" data-line-number="1"><span class="fu">cat</span> /proc/meminfo</a>
<div class="sourceCode" id="cb7"><pre><code class="language-bash"><a class="sourceLine" id="cb7-1" data-line-number="1"><span class="fu">cat</span> /proc/meminfo</a>
<a class="sourceLine" id="cb7-2" data-line-number="2"></a>
<a class="sourceLine" id="cb7-3" data-line-number="3"><span class="ex">MemTotal</span>: 16140816 kB</a>
<a class="sourceLine" id="cb7-4" data-line-number="4"><span class="ex">MemFree</span>: 816004 kB</a>