如何检查Raspberry Pi RAM大小和使用情况

您所在的位置:网站首页 怎么查看树莓派的型号 如何检查Raspberry Pi RAM大小和使用情况

如何检查Raspberry Pi RAM大小和使用情况

2024-05-24 21:17| 来源: 网络整理| 查看: 265

如何检查Raspberry Pi RAM大小和使用情况

Raspberry Pi 计算机的 PC 板内置有固定数量的 RAM。由于 Raspberry Pi 是微型单板计算机,因此内存量不可升级或扩展。相反,您需要购买更强大的 Raspberry Pi 型号或选择具有更多 RAM 的 Pi 之一。不同的 Raspberry Pi 型号安装的 RAM 量不同。某些 Raspberry Pi 型号可能具有不同数量的 RAM,以及不同的价格点。

在本教程中,我们将介绍检查 Raspberry Pi 的 RAM 大小的分步说明。然后,我们将了解如何使用各种工具检查当前的 RAM 使用量。

在本教程中您将学习:

如何检查树莓派内存大小

如何检查Raspberry Pi当前的RAM使用情况

如何检查树莓派内存大小

您知道吗?由于 Raspberry Pi 运行 Linux 操作系统,因此我们可以像在任何其他 Linux 系统上一样确定已安装的 RAM 量。

查看下面的一些方法,了解显示 Raspberry Pi 计算机内存总量的各种 Linux 命令。

free 命令将为我们提供有关当前 RAM 使用情况的信息,并详细说明它在我们的系统中的使用情况。但它也为我们提供了一个清晰的指标,表明我们的系统中到底安装了多少内存。为了获得最佳结果,我们建议使用 -g、-h 和 -t 选项。这将告诉 free 以 GB 为单位显示 RAM 数量,使这些数量易于阅读,并分别给出总数。

$ free -ght

您可以忽略此处的交换内存,因为它不是物理安装的 RAM。您要注意的行是第一行。在我们的示例中,我们安装了 3.7 GiB(千兆字节)或 4 GB(千兆字节)的 RAM。

next 方法实际上不是命令,而是文件。 meminfo 文件包含有关我们系统中安装的 RAM 的大量信息,并且是许多其他命令查询以显示其数据的信息。您可以只使用 cat 或 less 来查看文件:

$ less /proc/meminfo

第一行显示您需要查看的内容。但您可能还对该文件显示的大量其他信息感兴趣。

lshw 命令可以检测使用的 RAM 插槽数量、速度和大小。您必须以 root 权限执行此命令。

$ sudo lshw -C memory -short 如何检查 Raspberry Pi 上当前的 RAM 使用情况

现在我们知道我们的 Raspberry Pi 上安装了总共多少 RAM。但接下来您会想知道的是系统如何利用该内存。换句话说,有多少 RAM 可用或正在使用,以及当前有哪些程序或应用程序正在使用它?有一些工具可以在 Raspberry Pi 上确定这一点。

自由指挥

我们已经在上一节中介绍了 free 命令,因为它是查看 Raspberry Pi 上安装的 RAM 总量的便捷工具。但我们也可以使用 free 命令来监控 RAM 使用情况。运行 free 命令时,它会显示当时的当前 RAM 利用率。但免费也有一些连续运行的选项,以防您需要暂时关注使用情况。

如果您想了解在 Raspberry Pi 上执行某些任务(例如打开资源密集型程序)时内存受到的影响,这会很方便。

-s(秒)开关允许 free 连续运行,每隔指定的秒数发出新的输出。例如,每 3 秒运行一次 free 命令:

$ free -s 3

要停止自由运行,只需按 Ctrl + C。

如果您只想free运行一定次数,则可以使用-c(计数选项)。例如,此命令将在退出程序之前运行 free 3 次:

$ free -c 3

如果没有 -s 选项,count 选项每秒都会发出新的输出。但请随意组合这两个开关以获得您想要的确切行为。例如,要使 free 人类可读并每 5 秒输出一次内存使用情况,共 20 次:

$ free -h -s 5 -c 20 顶部命令

尽管 free 命令很好地向我们展示了 Raspberry Pi 上的总体 RAM 利用率,但它并没有告诉我们哪些任务正在消耗内存。这就是 top 命令的优势所在,它显示系统上每个进程的内存利用率。

$ top

请注意终端中的 %MEM 列:

要按内存使用情况对 top 中的程序进行排序,请在运行 top 时按 Shift + m。这将使您能够快速查看哪些进程占用最多内存,并且您可以持续监控它们的使用情况。只需按q即可退出top。

htop命令

一个结合了两全其美的程序怎么样? htop 实用程序可以以清晰的方式向我们显示总体 RAM 利用率,不断更新统计数据,以及向我们显示每个进程在 Raspberry Pi 上使用了多少内存。

如果您的 Raspberry Pi 上尚未安装该程序,您可以执行以下命令来安装它:

$ sudo apt install htop

安装后,只需输入 htop 即可运行该程序:

$ htop

整个 Raspberry Pi 的 RAM 使用情况显示在屏幕顶部。要按内存使用情况对进程进行排序,请按 F6,然后使用键盘的箭头键选择 %MEM。按 q 随时退出 htop。

结束语

在本教程中,我们了解了如何检查 Raspberry Pi 中安装的 RAM 总大小。我们还学习了如何通过总内存使用量和对使用内存最多的程序进行排序来确定当前 RAM 使用量。虽然我们无法扩展 Raspberry Pi 中安装的 RAM 量,但我们可以使用本教程中的工具来有效管理它。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3