• linux-free命令


    查询服务器内存

    实际开发中我们想在阿里云上部署项目,想看看内存还有多少,这时候怎么办呢
    这就需要使用free命令了,以下简单介绍:
    free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存
    1.命令格式:
    free [参数]
    2.命令参数:
    -b  以Byte为单位显示内存使用情况。
    -k  以KB为单位显示内存使用情况。
    -m 以MB为单位显示内存使用情况。
    -g 以GB为单位显示内存使用情况。
    -s<间隔秒数>  持续观察内存使用状况。
    -t  显示内存总和列。
    说明:
    下面是对这些数值的解释:
    total:总计物理内存的大小。
    used:已使用多大。
    free:可用有多少。
    Shared:多个进程共享的内存总额。
    Buffers/cached:磁盘缓存的大小。/不是很懂什么意思
    Swap:是交换分区的,也就是我们通常所说的虚拟内存。
    虚拟内存:就是计算机用少量的磁盘空间当作内存来使用,来进行数据交换,这部分内存就为虚拟内存
    例子:
    在阿里云上输入
    [root@izbp160pka3ppeb8tfoubiz ~]# free -m
    total used free shared buff/cache available
    Mem: 7822 5167 149 0 2506 2353
    Swap: 0 0 0
    观察以上数据知:5167+149+2506=7822
    这里不是很懂以上buff/cache的意思,或者说现在可用内存是149m,是不是就是说下一个程序部署就不能占用149m内存呢,还是说可占用的内存是149m+2506m呢

  • 相关阅读:
    GIT笔记
    C++新式类型转换
    C++ 静态链表基本算法实现
    C++ 顺序栈基本算法实现
    C++ 链栈 基本算法实现
    C++ 循环队列基本算法实现
    C++ 链队列基本算法实现
    C++优先级队列表基本算法实现
    C++单链表基本算法实现
    C++ 循环链表基本算法
  • 原文地址:https://www.cnblogs.com/jaro/p/8695281.html
Copyright © 2020-2023  润新知