zoukankan      html  css  js  c++  java
  • linux监控值free命令详解

    free命令详解

    [root@localhost ~]# free
          total   used   free   shared   buffers   cached
    Mem:   1016672   152640 864032           0    12536    40168

    -/+ buffers/cache: 99936 916736

    Swap: 1023992 0 1023992


    -buffers/cache:等于第1行的(used - buffers-cached) 也就是实际使用的内存总量。
    +buffers/cache:未被使用的buffers 与cache 和未被分配的内存之和,这就是系统当前实际可用内存(free 2= free1 + buffers1 + cached1)。 
    注:free2为第二行、buffers1等为第一行。第2行所指的是从应用程序角度来看,对于应用程序来说 buffers/cached 是等于可用的,因为buffer/cached是为了提高文件读取的性能,当应用程序需在用到内存的时候,buffer/cached会很快地被回收。
    所以从应用程序的角度来说,可用内存=系统free memory+buffers+cached。 
  • 相关阅读:
    oracle中 connect by prior 递归算法
    sql优化__rownum的使用【转】
    ASP.NET Core四大部件
    .net core Socket
    .NET Core 配置文件
    .NET Core IOC AOP
    Quartz.Net—MisFire
    Quartz.Net—配置化
    Quartz.Net—IJob特性
    Quartz.Net—DateBuilder
  • 原文地址:https://www.cnblogs.com/lu215225/p/2984132.html
Copyright © 2011-2022 走看看