`

linux 查看内存

 
阅读更多

1、free监控内存使用情况

#free

 2、watch free命令用来实时监控内存使用情况:

#watch -n 2 -d free

watch命令会每两秒执行 free一次,执行前会清除屏幕,在同样位置显示数据。因为 watch命令不会卷动屏幕,所以适合出长时间的监测内存使用率。能够使用 -n选项,控制执行的频率;也能够利用 -d选项,让命令将每次不同的地方显示出来。Watch命令会一直执行,直到您按下 [Ctrl]-[C] 为止。

3、vmstat

#vmstat 5 5
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b   swpd   free   buff cache   si   so    bi    bo   in    cs us sy id wa
1 0 62792   3460   9116 88092    6   30   189    89 1061   569 17 28 54 2
0 0 62792   3400   9124 88092    0    0     0    14 884   434 4 14 81 0
0 0 62792   3400   9132 88092    0    0     0    14 877   424 4 15 81 0
1 0 62792   3400   9140 88092    0    0     0    14 868   418 6 20 74 0
1 0 62792   3400   9148 88092    0    0     0    15 847   400 9 25 67 0

通常使用vmstat 5 5(表示在5秒时间内进行5次采样)命令测试。

vmstat命令输出分成六个部分:

(1)进程procs: r:在运行队列中等待的进程数 。b:在等待io的进程数 。

(2)内存memoy: swpd:现时可用的交换内存(单位KB)。 free:空闲的内存(单位KB)。buff: 缓冲去中的内存数(单位:KB)。cache:被用来做为高速缓存的内存数(单位:KB)。

(3)swap交换页面 si: 从磁盘交换到内存的交换页数量,单位:KB/秒。so: 从内存交换到磁盘的交换页数量,单位:KB/秒。

(4)io块设备:bi: 发送到块设备的块数,单位:块/秒。bo: 从块设备接收到的块数,单位:块/秒。

(5)system系统: in: 每秒的中断数,包括时钟中断。cs: 每秒的环境(上下文)转换次数。

(6)cpu中央处理器:cs:用户进程使用的时间 。以百分比表示。sy:系统进程使用的时间。 以百分比表示。id:中央处理器的空闲时间 。以百分比表示。假如 r经常大于 4 ,且id经常小于40,表示中央处理器的负荷很重。 假如bi,bo 长期不等于0,表示物理内存容量太小。

分享到:
评论

相关推荐

    Linux查看硬件信息

    ### Linux查看硬件信息 在Linux系统中,了解和掌握如何通过命令行查看各种硬件信息是一项基本而重要的技能。本文将详细介绍如何使用不同的命令来获取CPU、内存、磁盘、网络接口以及USB设备等硬件信息。 #### 1. ...

    Linux查看CPU和内存使用情况

    ### Linux查看CPU和内存使用情况详解 在Linux系统管理中,了解CPU和内存的使用情况是至关重要的。这不仅有助于日常的系统监控,还能在问题出现时迅速定位并解决。本文将详细介绍如何在Linux环境下使用`top`命令查看...

    [linux怎么看内存使用率]linux查看内存使用率.docx

    Linux 查看内存使用率详解 在 Linux 系统中,查看内存使用率是非常重要的,了解系统中的内存使用情况可以帮助我们更好地对系统进行优化和配置。下面我们将详细介绍如何使用 top 和 free 命令来查看系统中的内存使用...

    Python文件:python来查看Linux系统内存使用情况.py

    Python文件:python来查看Linux系统内存使用情况.py Python文件:python来查看Linux系统内存使用情况.py

    linux下查看内存条数及每根内存大小的实现方法(推荐)

    在linux系统中,查看内存条个数,及每根内存的大小,可以使用dmidecode命令。 如下: #dmidecode | grep -A16 Memory Device$ 输出结果: Memory Device #存储设备 Array Handle: 0x1000 #阵列处理 Error ...

    Linux查看硬件信息及驱动设备相关整理

    在Linux系统中,掌握如何查看和管理硬件信息以及设备驱动是至关重要的技能,尤其是在系统调试、性能优化或故障排查时。以下是从给定文件中提取的关键知识点,详细介绍了如何使用各种命令来获取Linux系统的硬件信息。...

    linux_查看硬件信息的命令

    本文将详细介绍一系列用于查看Linux系统硬件信息的命令,帮助用户掌握如何获取诸如CPU、内存、硬盘、USB设备等关键硬件组件的信息。 #### 常用命令介绍 ##### 1. 查看CPU信息 - **命令**: `cat /proc/cpuinfo` - *...

    Linux获取服务器硬件配置(CPU、内存、硬盘、主板)信息shell 脚本

    9. **`dmidecode`**:这个工具从DMI(Desktop Management Interface)表中获取硬件信息,包括主板和系统的制造商、产品名称等。 通过执行上述命令组合,脚本能够获取以下硬件信息: - **CPU信息**:包括模型名称、...

    linux查看硬件信息的命令.pdf

    以下是一些常用的Linux命令,用于查看CPU、内存、硬盘等硬件信息。 1. **查看CPU信息**: 使用`cat /proc/cpuinfo`命令可以获取到CPU的详细信息,包括处理器类型、核心数量、频率、缓存大小等。例如,你可以看到每...

    linux 查看硬件信息的命令.docx

    本文将详细介绍如何使用几个关键命令来查看Linux系统的硬件信息。 首先,我们关注CPU信息的获取。`cat /proc/cpuinfo`命令用于查看系统上的CPU详情,它会显示处理器的型号、核心数、线程数以及频率等信息。例如,你...

    linux查看硬件信息的命令.docx

    在Linux操作系统中,掌握一些查看硬件信息的命令对于系统管理和维护至关重要。这些命令可以帮助我们了解系统的硬件配置,包括CPU、内存、硬盘等关键组件。以下是一些常用的Linux命令及其用法,用于查看硬件信息。 1...

    linux 查看硬件信息的命令.pdf

    本文将详细介绍几种常用的Linux命令,用于查看和获取系统的硬件信息。 首先,我们可以通过`/proc/cpuinfo`文件来查看CPU的相关信息。这个文件包含了CPU的型号、核心数、速度等关键数据。例如,你可以运行`cat /proc...

    Linux 查看内存插槽数、最大容量的方法

    在Linux系统中,了解系统的硬件信息对于系统管理和维护至关重要。其中,查看内存插槽数量及最大支持容量是常见需求之一。本文将详细介绍如何通过命令行工具`dmidecode`来获取这些信息。 #### 一、dmidecode简介 `...

    linux查看硬件信息的命令详解.pdf

    `dmidecode -t memory`可以显示内存硬件信息,包括物理内存阵列的位置、最大容量、内存设备的详细信息,比如插槽数量、每个插槽的容量等。 最后,我们来看磁盘和分区的相关信息: 1. `lsblk` 命令: `lsblk` ...

    linux查看硬件信息.docx

    在Linux操作系统中,了解并掌握如何查看系统的硬件信息是一项非常重要的技能。本文将详细介绍几种常用的Linux命令及其用途,帮助您更好地管理与维护Linux环境下的硬件资源。 #### CPU信息查询 Linux系统下,可以...

    Linux 下dmidecode查看内存条数的命令介绍

    在linux下有很多命令,可以查看机器的硬件信息。 这里介绍一个查看内存的条数等信息的方法。 相看硬件信息,仅适合ubuntu系列发行版: lshw Linux 下查看内存条数: dmidecode |grep -A16 “Memory Device$” 有关...

    Linux查看硬件配置

    Linux查看硬件配置 有时需要查看服务器的硬件信息,例如cpu数量、内存大小、硬盘容量等等。

    linux查看硬件信息的命令详解.docx

    本文将详细讲解如何使用Linux命令行工具来查看CPU、内存和磁盘等硬件信息。 首先,我们来看如何查看CPU信息。`lscpu`是Linux中用于查看CPU硬件配置的命令。当我们运行`lscpu`时,它会显示以下几类信息: 1. **架构*...

    用来查看linux内存使用情况的shell脚本.docx

    "Linux内存使用情况查看shell脚本" 在 Linux 系统中,对于内存使用情况的查看是一项重要的系统管理任务。通常,Linux 提供了多种查看内存使用情况的命令,例如 `free`、`top`、`htop` 等,但这些命令只能查看整体的...

    linux查看硬件信息及驱动设备相关整理.docx

    在Linux环境中进行硬件信息查看和驱动程序开发是系统管理员和开发者日常工作中不可或缺的部分。了解如何探测硬件并获取相关信息对于诊断问题、优化性能以及编写或更新驱动程序至关重要。以下是一些常用的Linux命令,...

Global site tag (gtag.js) - Google Analytics