smem – Linux 内存监视软件

Linux 系统的内存管理工作中,内存使用情况的监控是十分重要的,在各种 Linux 发行版上你会找到许多这种工具。它们的工作方式多种多样,在这里,我们将会介绍如何安装和使用这样的一个名为 smem 的工具软件。

操作方法

  • 01

    Smem工具的简介 Smem 是一款命令行下的内存使用情况报告工具,它能够给用户提供 Linux 系统下的内存使用的多种报告。和其它传统的内存报告工具不同的是,它有个独特的功能,可以报告 PSS【Proportional Set Size(按比例占用大小)】,这种内存使用量表示方法对于那些在虚拟内存中的应用和库更有意义。传统工具会将目光主要集中于读取 RSS,这种方法是以物理内存方案来衡量使用情况的标准方法,但是往往高估了应用程序的内存的使用情况。PSS 从另一个侧面,通过判定在虚拟内存中的应用和库所使用的“合理分享”的内存,来给出更可信的衡量结果。 Smem 这一工具的特点 系统概览列表 以进程、映射和用户来显示或者是过滤 从 /proc 文件系统中得到数据 从多个数据源配置显示的条目 可配置输出单位和百分比 易于配置列表表头和汇总 从镜像文件夹或者是压缩的 tar 文件中获得数据快照 内置的图表生成机制 轻量级的捕获工具,可用于嵌入式系统

  • 02

    安装 Smem - Linux工具 安装条件: 现代内核 (版本号高于 2.6.27) 较新的 Python 版本 (2.4 及以后版本) 可选的 matplotlib 库用于生成图表 对于当今的大多数的 Linux 发行版而言,内核版本和 Python 的版本都能够满足需要,所以仅需要为生成良好的图表安装 matplotlib 库。 RHEL, CentOS 和 Fedora 首先启用 EPEL (Extra Packages for Enterprise Linux)软件源,然后按照下列步骤操作: # yum install smem python-matplotlib python-tk Debian 和 Ubuntu $ sudo apt-get install smem Linux Mint $ sudo apt-get install smem python-matplotlib python-tk Arch Linux 使用此"https://www.archlinux.org/packages/community/i686/smem/"的AUR 仓库。

(0)

相关推荐

  • Linux 内存机制详解宝典

    一. 我们先来查看一个内存使用的例子: [oracle@db1 ~]$ free -m total used free shared buffers cached Mem: 72433 67075 5 ...

  • Linux中QQ软件的安装和配置

    很多朋友的机器上都安装了Linux,并且想在Linux环境中使用QQ。下面就将本人在Red Hat 9.0上配置QQ的成功经验共享出来。 选择QQ软件 腾迅公司并没有推出专门应用于Linux下的QQ软 ...

  • Linux系统部分软件中文显示乱码方框该怎么办

    Linux下部分软件会出现中文显示异常的问题.如Netbeans等依赖JVM虚拟机运行的软件.这是由于JVM中文显示的字体缺失的缘故.方法就是将缺失的字体添入JVM目录. 1.查询JRE目录: upd ...

  • 如何知道电脑装了监视软件

    今天分享一下如何知道电脑装了监视软件. 操作方法 01 点击开始--在"搜索程序和文件"搜索框那里输入services.msc并回车确定--点击services.弹出服务界面. 0 ...

  • linux 系统中软件raid 配置方法

    linux 系统中软件raid 配置方法

  • Linux系统下软件的安装与卸载

    一、 了解Linux应用软件安装包: 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。 2) rp ...

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

    在 linux 中,/proc/$PID/status 文件提供了该进程资源(内存,堆栈,信号量,子父进程)的使用情况,虽然linux提供了不少查看内存的命令,但都是看整体的使用情况,无法对单个进程的 ...

  • Linux不用使用软件把纯文本文档转换成PDF文件的方法

    现在有很多软件能够将文本文件转换成PDF文件,其实在Linux系统中,不用使用软件也能将文本文本转换成PDF,只需轻松两步,下面小编就给大家介绍下Linux将文本文件转换成PDF文件的方法。 问题:我 ...

  • Linux内存文件系统tmpfs(/dev/shm)详细介绍

    一./dev/shm理论 默认的Linux发行版中的内核配置都会开启tmpfs,映射到了/dev/下的shm目录.可以通过df 命令查看结果. /dev/shm/是linux下一个非常有用的目录,因为 ...