b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

内存章节的应用性能指数

电脑杂谈  发布时间:2020-08-12 07:07:21  来源:网络整理

内存缓存技术_内存共享技术_内存技术指标

1. 测试应用内存使用率的方法:

adb shell dumpsys meminfo或pid

2. 原理描述

对于一个应用程序,我们可以在3种状态意其内存使用情况:

空负载————应用已经在后台运行,但是用户没有使用它;

内存技术指标_内存缓存技术_内存共享技术

中等负载-该应用正在前台运行,用户已执行了一些操作;

满负荷————用户继续频繁地频繁操作,并且应用程序接近饱和运行.

但是,除了第一种情况外,其他两种都是非常主观的并且不容易区分. 在正常产品测试过程中,您只需要验证后台操作(5〜10分钟为宜)和用户连续的频繁且的操作(10-15分钟为宜).

内存分为PSS,RSS,VSS,USS

VSS-Virtual Set Size虚拟内存消耗(包括共享库占用的内存)是单个进程可访问的地址空间

内存技术指标_内存缓存技术_内存共享技术

(VSS: VSS表示进程可访问的所有内存地址空间的大小. 此大小包括该进程已申请但尚未使用的内存空间. 实际上,此方法很少用于表示内存进程占用的内存,使用它来指示单个进程的内存使用情况并不准确. )

RSS驻留集大小使用的实际物理内存(包括共享库占用的内存)是单个进程占用的实际内存大小. 对于单个共享库,无论有多少个进程使用它,实际的共享库将仅被加载一次内存.

(RSS: 指示RAM中某个进程实际使用的空间地址的大小,包括所有共享库占用的内存. 这表明该进程占用的内存也不准确. )

PSS-按比例设置大小实际使用的物理内存(由共享库按比例分配的内存)

(PSS: 表示RAM中某个进程实际使用的空间地址的大小,它按比例包括共享库占用的内存. 如果有3个使用同一共享库的进程,则每个进程的PSS包括共享库内存的1/3. 此方法表明该进程的内存使用情况更为准确,但是当只有一个进程使用共享库时,情况与RSS完全相同.

内存技术指标_内存缓存技术_内存共享技术

USS唯一集大小USS单独占用进程的物理内存(不包括共享库占用的内存)是一个非常有用的数字,因为它揭示了运行特定进程的内存的实际增量大小. 如果该过程终止,则USS是返回给系统的实际内存大小.

(USS: 表示进程本身占用的内存空间量,没有任何其他组件,这是指示进程内存大小的最佳方法!)

您会看到: VSS> = RSS> = PSS> = USS

USS是检测进程何时开始有可疑内存泄漏的最佳数字. 如果您怀疑程序存在内存泄漏,则可以检查该值是否一直在增加.

我们通常会观察到Uss来反映进程的内存使用情况. Uss的大小表示仅由进程使用的内存大小. 这些记忆被杀死后将被完全回收.

内存共享技术_内存技术指标_内存缓存技术

USS是一个非常有用的数字,因为它显示了正在运行的特定进程的实际增量内存大小. 如果该过程终止,则USS是返回给系统的实际内存大小. USS是检测进程何时开始出现可疑内存泄漏的最佳数字.

如果您怀疑程序存在内存泄漏,则可以检查USS值是否一直在增加.

原文:

原文:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-297226-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...