【问题标题】:Why the SWAP listed in the detail list of the TOP command is greater than in the summary?为什么 TOP 命令的详细列表中列出的 SWAP 大于摘要中列出的 SWAP?
【发布时间】:2011-03-04 16:25:25
【问题描述】:

TOP 命令结果:

内存:总计 3991840k,已使用 1496328k,可用 2495512k,156752k 缓冲区 **交换**:总计 3905528k,**3980k** 已使用,3901548k 免费,447860k 缓存 PID 用户 PR NI VIRT RES SHR S %CPU %MEM TIME+ **SWAP** 命令 28250 www-data 20 0 430m 210m 21m R 63 5.4 0:07.29 **219m** apache2 28266 www-data 20 0 256m 40m 21m S 30 1.0 0:01.94 **216m** apache2 28206 www-data 20 0 260m 44m 21m S 27 1.1 0:10.27 **215m** apache2 28259 www-data 20 0 256m 40m 21m S 26 1.0 0:02.21 **216m** apache2

详细列表显示一组 apache2 进程正在使用每个大约 210m+ 的 SWAP 内存,但摘要报告仅使用了 3980k。详细列表中的总 SWAP 内存远大于摘要中的内存。这两个swap 指的是同一件事吗?

【问题讨论】:

    标签: linux memory memory-management ubuntu top-command


    【解决方案1】:

    引用自http://www.linuxforums.org/articles/using-top-more-efficiently_89.html

    VIRT=RES+SWAP

    如前所述,VIRT 包括任务内部的任何内容 地址空间,无论是在 RAM 中, 换出或仍未加载 磁盘。而 RES 代表总 RAM 被这个任务消耗。所以,在这里交换 表示它代表总量 数据被换出或仍然没有 从磁盘加载。不要被愚弄 名字,它不仅仅代表 换出的数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-01
      • 2017-09-14
      • 1970-01-01
      • 2013-05-13
      相关资源
      最近更新 更多