系统管理指南:高级管理

Procedure如何检查未使用的内存 (sar -r)

  1. 使用 sar -r 命令可报告当前未使用的内存页数和交换文件磁盘块数。


    $ sar -r
    00:00:00 freemem freeswap
    01:00:00    2135   401922

    以下列表介绍了 -r 选项的输出:

    freemem

    在该命令采样的时间间隔内可供用户进程使用的平均内存页数。页面大小与计算机有关。

    freeswap

    可用于页交换的 512 字节磁盘块数。


示例 13–13 检查未使用的内存 (sar -r)

以下示例显示 sar -r 命令的输出。


$ sar -r

SunOS balmyday 5.10 s10_51 sun4u    03/18/2004

00:00:04 freemem freeswap
01:00:00   44717  1715062
02:00:01   44733  1715496
03:00:00   44715  1714746
04:00:00   44751  1715403
05:00:00   44784  1714743
06:00:00   44794  1715186
07:00:00   44793  1715159
08:00:00   44786  1714914
08:20:00   44805  1715576
08:40:01   44797  1715347
09:00:00   44761  1713948
09:20:00   44802  1715478
09:40:00   41770  1682239
10:00:00   35401  1610833
10:20:00   34295  1599141
10:40:00   33943  1598425
11:00:00   30500  1561959

Average    43312  1699242