当前位置: 首页 > wzjs >正文

南京小程序开发网站制南昌seo快速排名

南京小程序开发网站制,南昌seo快速排名,四川政府采购网官网,哪里有机械加工活上一篇我们讲了:进程内存分布--之pmap呈现memory-layout.cpp内存分布 我们这里讲一个用于分析内存占用的更直观的方式,showmap来看看会是什么呈现效果: 我们再来使用showmap命令来看下它是怎么呈现内存分布的: 可以看到showmap…

上一篇我们讲了:进程内存分布--之pmap呈现memory-layout.cpp内存分布

我们这里讲一个用于分析内存占用的更直观的方式,showmap来看看会是什么呈现效果:

我们再来使用showmap命令来看下它是怎么呈现内存分布的:

可以看到showmap会把pmap的统计进行汇总,并且计算出各种不同的内存字段大小,如下每个so的大小都体现出来了,更加直观有效评估内存占用大小。

system\memory\libmeminfo\  showmap就是将smaps的虚拟地址计算出大小。130|OP4E5D:/ # showmap PID | grep -iE "chi|camx|virtual|size|TOTAL|camera"virtual                     shared   shared  private  private                   Anon      Shmem     File       Shared   Privatesize      RSS      PSS    clean    dirty    clean    dirty     swap  swapPSS HugePages PmdMapped PmdMapped  Hugetlb  Hugetlb   #  object212      212      116      192        0       12        8        0        0         0         0         0        0        0    5 /odm/lib64/libcamxtintlessalgo.so5260     2196     2196        0        0     2112       84     2632     2632         0         0         0        0        0    4 /vendor/lib64/hw/com.qti.chi.override.so52       52       18       40        0        4        8        0        0         0         0         0        0        0    5 /vendor/lib64/libcamxexternalformatutils.so8756     4396     4380       32        0     4364        0        8        8         0         0         0        0        0    4 /vendor/lib64/libcamxfacialfeatures.so1364      748      684      128        0      620        0       40       40         0         0         0        0        0    5 /vendor/lib64/libcamxfdalgo.so1120      608      560       96        0      512        0        8        8         0         0         0        0        0    5 /vendor/lib64/libcamxfdengine.so56       56       56        0        0       56        0        0        0         0         0         0        0        0    1 /vendor/lib64/libcamxifestriping.so64       60       60        0        0       56        4        0        0         0         0         0        0        0    4 /vendor/lib64/libcamximageformatutils.so164      152      152        0        0      152        0        0        0         0         0         0        0        0    4 /vendor/lib64/libcamxncs.so16        0        0        0        0        0        0        4        4         0         0         0        0        0    3 /vendor/lib64/libcamxstatscore.so32        0        0        0        0        0        0        8        8         0         0         0        0        0    4 /vendor/lib64/libcamxswispiqmodule.so56       56       36       40        0        8        8        0        0         0         0         0        0        0    5 /vendor/lib64/libcamxswprocessalgo.so20       20       20        0        0       16        4        0        0         0         0         0        0        0    4 /vendor/lib64/libchilog.so36       32       32        0        0       32        0        0        0         0         0         0        0        0    3 /vendor/lib64/libcom.qti.chinodeutils.sovirtual                     shared   shared  private  private                   Anon      Shmem     File       Shared   Privatesize      RSS      PSS    clean    dirty    clean    dirty     swap  swapPSS HugePages PmdMapped PmdMapped  Hugetlb  Hugetlb   #  object6281576   291860   258659    54656     3112    60228   173864   227116   227116         0         0         0        0        0 2118 TOTALOP4E5D:/ # cat /proc/1114/smaps | grep ife
769ecc0000-769ecce000 r--s 00000000 fc:13 8068857                        /vendor/lib64/libcamxifestriping.so
OP4E5D:/ # showmap 1114 | grep ife56       56       56        0        0       56        0        0        0         0         0         0        0        0    1 /vendor/lib64/libcamxifestriping.so
//通过smaps计算libcamxifestriping.so的占用大小=:0x769ecce000-0x769ecc0000=0xE000=  57344,    57344/1024=56K,和showmap显示的56K一致   

关注文本段标红的部分的内存size地址段。

system\memory\libmeminfo\ showmap就是将smaps的虚拟地址计算出大小。

130|OP4E5D:/ # showmap PID | grep -iE "chi|camx|virtual|size|TOTAL|camera"  #过滤一下,不显示那么多,只显示我们关注的部分,下面红色是显示各种内存字段的大小:

 virtual shared shared private private Anon Shmem File Shared Private

    size RSS PSS clean dirty clean dirty swap swapPSS HugePages PmdMapped PmdMapped Hugetlb Hugetlb # object

     212 212 116 192 0 12 8 0 0 0 0 0 0 0 5 /odm/lib64/libcamxtintlessalgo.so

    5260 2196 2196 0 0 2112 84 2632 2632 0 0 0 0 0 4 /vendor/lib64/hw/com.qti.chi.override.so

      52 52 18 40 0 4 8 0 0 0 0 0 0 0 5 /vendor/lib64/libcamxexternalformatutils.so

    8756 4396 4380 32 0 4364 0 8 8 0 0 0 0 0 4 /vendor/lib64/libcamxfacialfeatures.so

    1364 748 684 128 0 620 0 40 40 0 0 0 0 0 5 /vendor/lib64/libcamxfdalgo.so

    1120 608 560 96 0 512 0 8 8 0 0 0 0 0 5 /vendor/lib64/libcamxfdengine.so

      56 56 56 0 0 56 0 0 0 0 0 0 0 0 1 /vendor/lib64/libcamxifestriping.so

      64 60 60 0 0 56 4 0 0 0 0 0 0 0 4 /vendor/lib64/libcamximageformatutils.so

     164 152 152 0 0 152 0 0 0 0 0 0 0 0 4 /vendor/lib64/libcamxncs.so

      16 0 0 0 0 0 0 4 4 0 0 0 0 0 3 /vendor/lib64/libcamxstatscore.so

      32 0 0 0 0 0 0 8 8 0 0 0 0 0 4 /vendor/lib64/libcamxswispiqmodule.so

      56 56 36 40 0 8 8 0 0 0 0 0 0 0 5 /vendor/lib64/libcamxswprocessalgo.so

      20 20 20 0 0 16 4 0 0 0 0 0 0 0 4 /vendor/lib64/libchilog.so

      36 32 32 0 0 32 0 0 0 0 0 0 0 0 3 /vendor/lib64/libcom.qti.chinodeutils.so

 virtual shared shared private private Anon Shmem File Shared Private

    size RSS PSS clean dirty clean dirty swap swapPSS HugePages PmdMapped PmdMapped Hugetlb Hugetlb # object

 6281576 291860 258659 54656 3112 60228 173864 227116 227116 0 0 0 0 0 2118 TOTAL

OP4E5D:/ # cat /proc/1114/smaps | grep ife

769ecc0000-769ecce000 r--s 00000000 fc:13 8068857 /vendor/lib64/libcamxifestriping.so

OP4E5D:/ # showmap 1114 | grep ife

      56 56 56 0 0 56 0 0 0 0 0 0 0 0 1 /vendor/lib64/libcamxifestriping.so

//通过smaps计算libcamxifestriping.so的占用大小=:0x769ecce000-0x769ecc0000=0xE000= 57344, 57344/1024=56K,和showmap显示的56K一致   

关注我,后续还有更多专题博文分享,谢谢!!! 

http://www.dtcms.com/wzjs/401921.html

相关文章:

  • 国家pccm建设申报网站日照seo优化
  • 百度网盘网页版中和seo公司
  • 58同城 网站建设优化方案电子版
  • web网站双语切换怎么做输入搜索内容
  • b2b网站建设公司行业关键词分类
  • 常熟经济技术开发区人才网福州百度seo代理
  • 营销型外贸网站建设广告联盟接单平台
  • 哈尔滨招标信息网官网大连百度关键词优化
  • 网站开发技术 难点seo研究中心晴天
  • 自己怎么设置网站seo管理平台
  • 怎么做网站界面设计郑州全域静态管理
  • 网站建设产品展示型的指数基金怎么选
  • 番禺做网站技术无人在线观看高清视频单曲直播
  • 手机网站开发怎么测试快速提升网站排名
  • 一流学科建设专题网站免费推广引流软件
  • html教程菜鸟教程语法seo优化思路
  • 做网站的作用东莞建设企业网站公司
  • 广东建设集团有限公司官网品牌seo培训咨询
  • 网站建设公司知名软件外包公司排名
  • 网址缩短生成器网站排名优化教程
  • 钟祥建设局网站最新国际新闻热点事件
  • 什么是网络营销 网络营销有哪些特点宁波seo快速排名
  • 展示网站方案百度下载官网
  • 新开传奇网站迷失版开发一个app平台大概需要多少钱?
  • 做网站 做应用新媒体运营是做什么
  • 360公司官网首页seo营销专员
  • 新疆生产建设兵团十二师网站济南seo公司报价
  • 自有服务器怎么做网站备案优化大师win7官方免费下载
  • 合肥网站建设网页设计seo网址优化靠谱
  • 口碑好的网站建设平台百度预测大数据官网