zoukankan      html  css  js  c++  java
  • 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呢

  • 相关阅读:
    第五周总结
    10.24号进度报告
    10.23日进度报告
    10.22日进度报告
    10.21日进度报告
    10.20号进度总结
    10.19日进度总结
    第四周总结
    10.18日进度博客
    2020下第六周总结
  • 原文地址:https://www.cnblogs.com/jaro/p/8695281.html
Copyright © 2011-2022 走看看