zoukankan      html  css  js  c++  java
  • linux的free命令

    free 查看内存使用情况,默认以kb为单位

    Mem: total=used+free,   其中buffers和cached是已经使用的内存,

    对程序的buffers和cached的理解: os 在内存中会划分出一块区域,用于程序的buffers和cached使用

    buffers是 将要“写到 to be written”硬盘中的内容,

    cached是从硬盘“ read 读取”到内存中的内容,用于程序的后面使用

     --------------------

    free是由procps.xx.rpm包提供的,其信息由/proc/meminfo文本文件提供

    [Thu Oct 22 08:51 ~/Desktop]# free -m
                 total       used       free     shared    buffers     cached
    Mem:          1710       1154        555          0        132        557
    -/+ buffers/cache:        464       1245
    Swap:         4063         76       3987
    Mem: 是从操作系统的角度来看的

    -/+buffers/cache:  是从应用程序的角度来看的,这时应用程序认为,buffers/cached是可以快速回收的

    内存,所以,可以加上/减去b/c, 这时来看的内存情况: free=555+132+557=1245

  • 相关阅读:
    hdu 4739 Zhuge Liang's Mines DFS
    Uva 12304
    三角形的心
    最小路径覆盖的理解
    Codeforces Round #192 (Div. 2)
    Uva 11796 Dog Distance
    laravel框架session使用教程
    php session跨页面传递 session值丢失问题
    PHP 5.4中的traits特性
    PHP5.3 goto操作符介绍
  • 原文地址:https://www.cnblogs.com/bkylee/p/4899773.html
Copyright © 2011-2022 走看看