参考 https://www.cnblogs.com/diaosir/p/6912766.html
free输出格式如下
total used free shared buffers cached
Mem: 32783508 32138192 645316 1008516 241816 13874660
-/+ buffers/cache: 18021716 14761792
要点是, 这里的第一行Mem的 used 和 free不是代表真正的物理内存使用, 这里的used包含了部分被当做缓存的物理内存. 真实的物理内存使用情况,应该看第二行buffers/cache, 这行的free才是真正空闲的物理内存
root用户使用echo 3 > /proc/sys/vm/drop_caches命令可以释放被cache的内存
最后还有一个swap行,显示虚拟内存使用情况, 0代表没有设置虚拟内存
相关推荐
Suse Linux 常用命令小结 作为一款流行的 Linux 发行版,Suse Linux 的命令行操作是每个 Linux 用户都需要掌握的基本技能。今天,我们将总结 Suse Linux 中一些常用的命令,帮助您更好地管理和维护您的 Linux 系统...
- `free -m`以MB为单位显示内存使用情况; - `vmstat`报告虚拟内存状态,包括空闲、缓冲、缓存等; - `dmidecode | grep -i mem`获取内存模块的详细信息。 6. **网卡信息**: - `dmesg | grep -i eth`查看网络...
1. **free命令**: `free` 命令用于查看系统内存和交换空间的使用情况。默认情况下,它以千字节(KB)为单位显示信息。添加 `-h` 开关可以让输出更易读,以人类可读的单位(如MB、GB)显示。 ```bash free free -...
本文将详细介绍一些常用且实用的Linux命令,帮助你提升在Linux环境中的操作效率。 1. `ps`:用于查看系统进程状态。`ps -aux` 可以查看所有进程,而`ps -T -p ${pid}` 可以查看特定进程的线程详情。了解进程的状态...
Fortran 90 小结 Fortran 90 是一种高级语言,它的发展奠定了高级语言发展的基础。Fortran 90 在科研和机械方面应用很广。以下是 Fortran 90 的一些主要特点和知识点: 1. Fortran 90 的主要版本:Fortran 90 是 ...
1. **free**:这个命令用于查看系统内存的状态,包括物理内存、交换内存、缓冲区和缓存的使用情况。通过参数 `-b`, `-k`, `-m` 可以以字节、KB或MB为单位显示,`-o` 不显示缓冲区信息,`-s` 持续观察,`-t` 显示总和...
### 小结 通过学习这些命令,我们可以更高效地管理和使用Linux系统。例如,`login` 命令帮助我们安全地登录系统,而 `shutdown` 命令则让我们能够正确地关闭或重启系统,避免数据丢失或硬件损坏的风险。此外,像 `...
### Fortran基本用法小结 #### 一、说明 本文档主要基于彭国伦的《Fortran95程序设计》一书整理而成,重点涵盖了第3至第9章的内容,旨在为Fortran初学者提供一份简洁易懂的学习指南。本书共计16章,本文仅覆盖其中...
### 小结 学习并掌握这些基本的Linux命令对于任何人来说都是非常重要的。无论是系统管理员还是开发人员,了解这些命令可以帮助他们更高效地管理和操作Linux系统。通过不断实践和探索,你可以逐渐成为Linux领域的...
### 小结 以上就是关于Linux系统中硬件部分常见命令的大全。这些命令可以帮助用户快速了解计算机的硬件配置情况,对于日常维护、故障排查以及性能优化等方面都非常有用。需要注意的是,在实际操作过程中,部分命令...
#### 七、小结 GDB是一个强大而灵活的调试工具,不仅支持基础的调试功能,还提供了丰富的高级特性,如多线程调试、多进程调试等。通过熟练掌握GDB的各种命令和技巧,开发者能够高效地定位和修复程序中的各种问题,...
用户可以通过`free`或`cat /proc/meminfo`命令来查看这部分内存的使用情况。 对于Android内存的监控和调试,我们可以使用adb工具进行深入分析。在没有专门的调试工具如trace32时,可以执行以下步骤: 1. 连接adb ...
1.10 课时小结 13 1.11 专家答疑 13 1.12 练习题 13 第2学时 安装Linux操作系统 14 2.1 开始安装 14 2.2 完成Linux操作系统安装过程 20 2.2.1 登录到Linux操作系统 22 2.2.2 重新启动和关机 24 2.3 课时小结 25 2.4 ...
### 小结 Oracle表空间的管理和维护对于确保数据库高效稳定运行至关重要。本文介绍了一些基本的表空间操作命令,包括查看表空间信息、创建表空间以及调整表空间大小的方法。这些知识对于Oracle数据库管理员来说是...
使用`vmstat`工具可以查看内存状态,如果`pi`值不为零且`free`内存较少,或内存利用率过高,可能需要调整Oracle的内存配置。一般建议Oracle使用的内存不超过系统总内存的一半,以保持系统稳定性。在内存不足的情况下...
#### 小结 本篇文章主要介绍了Linux中的一些基本命令及其使用方法,包括启动登录、注销、关机重启以及文件和目录的基本操作。对于初学者来说,掌握这些基础命令是非常重要的,它们能够帮助用户快速上手并有效地管理...
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统...
### 小结 通过以上详细介绍,我们可以看到vivi不仅提供了一系列基础的命令来管理嵌入式系统的硬件资源,如内存管理、CPU时钟管理等,还提供了一些高级功能,如操作系统选择和网络启动等。这对于嵌入式开发人员来说...