free - 显示系统内存信息

free - Display amount of free and used memory in the system

显示系统中空闲和已使用内存的数量

格式:

free [options]

options:

  • -b:bytes,字节为单位
  • -k:kilobytes,默认千字节单位
  • -m:megabytes,兆字节
  • -g:gigabytes,千兆节
  • --tera:tb,兆兆字节
  • --peta:pb,千t字节
  • -w:切换到宽模式,宽模式产生的行长度超过80个字符,在这种械下,buffers和cache分开显示
  • -c count:显示几次,需要和-s配合使用
  • -s seconds:显示间隔

示例:

[[email protected] ~]# free
              total        used        free      shared  buff/cache   available
Mem:         997956      162556      573256        7792      262144      668160
Swap:       2097148           0     2097148

[[email protected] ~]# free -wm
              total        used        free      shared     buffers       cache   available
Mem:            974         158         559           7           2         253         652
Swap:          2047           0        2047

[[email protected] ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           974M        158M        559M        7.6M        256M        652M
Swap:          2.0G          0B        2.0G

总结:

相比vmstatfree只显示内存相关信息。

原文地址:https://www.cnblogs.com/dance-walter/p/10301950.html

时间: 2025-01-17 10:10:25

free - 显示系统内存信息的相关文章

系统内存信息获取工具类

/** * 得到系统内存信息的工具类 * @author zwenkai */ public class SystemInfoUtils { /** * 得到运行的进程总个数 * * @param context * @return 运行进程个数 */ public static int getRunningProcessCount(Context context) { ActivityManager am = (ActivityManager) context.getSystemService

linux free 命令显示的内存信息

LinuxFree 命令内存分配信息 [[email protected]~]# free -m total    used    free   shared  buffers   cached Mem:         32099    31909    189    1   100      28679 -/+ buffers/cache:       3129     28969 Swap:        15999    0     15999 第二行的输出是操作系统的内存使用情况. 第

查看系统内存信息

参考高峻峰 著 循序渐进Linux(第二版) #more /proc/meminfo 查看磁盘分区信息 #fdisk -l 原文地址:https://www.cnblogs.com/aelite/p/9986479.html

Centos-系统内存信息-free

free 显示系统内存信息,包括物理内存.虚拟内存.共享内存和系统缓存 相关选项 -b 以字节byte为单位显示内存使用情况 -k  以k为单位显示内存使用情况 -m 以MB为单位显示内存使用情况 -h  人类友好读 -t   显示列数相加,统计总数 -s  间隔多少秒显示一次内存使用情况 原文地址:https://www.cnblogs.com/2bjiujiu/p/9047444.html

Linux命令(24):free命令-显示内存信息

free命令 功能说明 free命令用于显示系统内存状态,具体包括系统物理内存.虚拟内存.共享内存和系统缓存.用法如下:   free [选项] [-s (间隔秒数)] 命令参数 选项 含义 -m 以MB为单位显示内存使用情况 -b 以字节为单位显示内存使用情况 -k 以KB为单位显示内存使用情况 -t 显示内存总和列 -s(间隔秒数) 根据指定的间隔秒数持续显示内存使用情况 -c 计数,需要与-s选项结合使用 -o 不显示系统缓冲区列 常用组合: free -m          #以MB为单

使用python获取CPU和内存信息的思路与实现(linux系统)

linux里一切皆为文件,在linux/unix的根目录下,有个/proc目录,这个/proc 是一种内核和内核模块用来向进程(process)发送信息的机制(所以叫做"/proc"),这个伪文件系统允许与内核内部数据结构交互,获取有关进程的有用信息,在运行中(on the fly)改变设置(通过改变内核参数).与其他文件系统不同,/proc 存在于内存而不是硬盘中.proc 文件系统提供的信息如下: ?进程信息:系统中的任何一个进程,在 proc 的子目录中都有一个同名的进程 ID,

centos查看系统/硬件信息及运维常用命令

[[email protected] ~] # uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令 [[email protected] ~] # head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母L [[email protected] ~] # cat /proc/cpuinfo # 查看CPU信息的linux系统信息命令 [[email protected] ~] # hostname # 查看计算机名的linux系统信息命令 [[e

Linux c读取系统内存使用信息

系统的内存使用信息能够在虚拟文件系统/proc/meminfo中找到,如图 所以只要打开/proc/meminfo文件,然后从中读取信息就好了 #include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <fcntl.h>#define MEM_PART "/proc/meminfo" //用于存储内存信息的结构体str

linux、centos下查看系统版本、bios版本,内存信息等

1.查看系统版本 [[email protected] ~]# more /etc/issueCentOS release 6.2 (Final)Kernel \r on an \m 2.查看CPU信息 : [[email protected] ~]#more  /proc/cpuinfo 3.查看bios版本信息及内存信息.服务器型号 [[email protected] ~]#dmidecode 4.查看主机名: [[email protected] ~]#hostname localhos