如何在Linux系统中判断安装、使用了多少内存
副标题[/!--empirenews.page--]
在 Linux 系统中有很多种方法获取有关安装了多少内存的信息及查看多少内存正在被使用。有些命令提供了大量的细节,而其他命令提供了简洁但不一定易于理解的答案。在这篇文章中,我们将介绍一些查看内存及其使用状态的有用的工具。 在我们开始之前,让我们先来回顾一些基础知识。物理内存和虚拟内存并不是一回事。后者包括配置为交换空间的磁盘空间。交换空间可能包括为此目的特意留出来的分区,以及在创建新的交换分区不可行时创建的用来增加可用交换空间的文件。有些 Linux 命令会提供关于两者的信息。 当物理内存占满时,交换空间通过提供可以用来存放内存中非活动页的磁盘空间来扩展内存。
有趣的是,下面查询的两个系统并没有安装相同大小的内存,,但
一种不靠谱的解释说这个文件代表可用虚拟内存的大小(没准要加 4 KB),如果这样,这些系统的虚拟内存可就是 128TB 了!这个数字似乎代表了 64 位系统可以寻址多少内存,而不是当前系统有多少可用内存。在命令行中计算 128 TB 和这个文件大小加上 4 KB 很容易。
另一个用来检查内存的更人性化的命令是
使用
使用
当然,你也可以选择同时使用两个选项。
如果你尝试用这个报告来解释“这个系统安装了多少内存?”,你可能会感到失望。上面的报告就是在前文说的装有 6 GB 内存的系统上运行的结果。这并不是说这个结果是错的,这就是系统对其可使用的内存的看法。
(编辑:湘西站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- powershell – 我的服务帐户需要什么来解决robocopy中的“管
- FIX:更新后缺少Windows 10管理员帐户
- windows-7 – SCCM是否适合中型企业?
- Windows Powershell Vim Keybindings
- 运行深度 Linux 的华为 MateBook 笔记本电脑现身国内
- SSLH:让HTTPS和SSH共享同一个端口
- win10开机卡顿要怎么解决
- 怎样解决Ubuntu中的 “sub process usr bin dpkg returned
- Windows Azure Active Directory和Office 365集成
- 快速教你在 Windows 10 系统中如何设置桌面风格