zoukankan      html  css  js  c++  java
  • Linux pmap 工具

    pmap 用来查看当前进程占用内存使用详细

    pmap 格式:

    -x,     --extended   # 显示扩展的信息
    -d,     --device     # 显示设备的信息
    -q,     --quiet      # 不显示头或脚注
    -A,     --range low,high    
    #只显示指定范围的地址空间,低地址和高地址分别用low和high指定,以逗号分隔
    
    -X # 显示比-x更详细的信息。但是会按照文件/proc/PID/smaps改变显示格式(显示的信息是该文件内容的简化)
    -XX # 显示一切内核提供的信息
    -p, --show-path #显示文件项的全路径 -c, --read-rc # 读默认配置(哪里的配置??什么作用?) -C, --read-rc-from file # 从file读配置 -n, --create-rc # 新建默认配置 -N, --create-rc-to file # 创建配置到file -h, --help # 显示帮助信息并退出 -V, --version # 显示版本信息并退出#

    扩展和设备格式区域

    Address: 内存开始地址
    Kbytes: 占用内存的字节数(KB)
    RSS: 保留内存的字节数(KB)
    Dirty: 脏页的字节数(包括共享和私有的)(KB)
    Mode: 内存的权限:read、write、execute、shared、private (写时复制)
    Mapping: 占用内存的文件、或[anon](分配的内存)、或[stack](堆栈)
    Offset: 文件偏移
    Device: 设备名 (major:minor)

     示例:

    # pmap pid 

  • 相关阅读:
    AT2172 Shik and Travel
    bzoj5138 [Usaco2017 Dec]Push a Box
    bzoj3545 [ONTAK2010]Peaks、bzoj3551 [ONTAK2010]Peaks加强版
    bzoj5183 [Baltic2016]Park
    bzoj4423 [AMPPZ2013]Bytehattan
    bzoj2125 最短路
    斐波那契数列小结
    记一场模拟赛
    洛谷2387 BZOJ3669魔法森林题解
    COGS-2638 区间与,异或,询问max
  • 原文地址:https://www.cnblogs.com/sharesdk/p/10103834.html
Copyright © 2011-2022 走看看