zoukankan      html  css  js  c++  java
  • 查看服务器的内存使用量

    Linux 使用free命令来查看内存的使用情况:

    截图显示的内存的单位为:KB

    下面括号表示的分别是行和列的信息:(行,列)

    (Mem, total)表示主机的物理内存大小,如果是虚拟机,则是分配给虚拟机的大小。

    (Mem, used)表示已经分配出去的内存,分配出去的不代表使用的,分配出去的往往比使用的内存要多。

    (Mem, free)表示未分配出去的内存。

    (Mem, buffers)表示已经分配出去,但未被使用的内存,具体指未被使用的buffers部分。

    (Mem, cached)表示已经分配出去,但未被使用的内存,具体指未被使用的cached部分。

    (-buffers/cached, used)表示已经使用的内存总量。(这个才是内存真正的使用量)

    (+buffers/cached, used)表示未被分配的内存总量。(包含未分配过的和以分配出去,但未被使用的)

    计算内存的使用率: (-buffers/cached, used)/(Mem, total) 

    计算等式:

    (Mem, used) = (-buffers/cached, used) + (Mem, buffers) + (Mem, cached)  ;

    (+buffers/cached, used) = (Mem, free) + (Mem, buffers) + (Mem, cached) ;

    (Mem, total) = (-buffers/cached, used) + (+buffers/cached, used) ;

  • 相关阅读:
    「学习笔记」min_25筛
    HNOI2019游记
    【SDOI2017】数字表格
    【APIO2016】烟火表演
    【SCOI2015】小凸想跑步
    java Thread源码分析
    java ThreadGroup源码分析
    bean获取Spring容器
    spring 管理bean
    thinkphp5.0.19 request
  • 原文地址:https://www.cnblogs.com/wobuyayi/p/8365116.html
Copyright © 2011-2022 走看看