antsprofiler使用手册中文版内容摘要:
e snapshot 选项 每使用一次 使用 快照功能, ANTS Profiler 就会 捕捉 当前程序运行时的内存情况 并生成相应的 测试结果放入当前项目的结果集中。 ANTS Profiler 使用手册 9 内存测试分析 从前一小节 的说明我们不难看出 ANTS Profiler 工具在操作上是非常方便易用的。 但 我们 使用 ANTS Profiler 工具进行测试的主要工作不是工具的使用,而是如何根据 ANTS Profiler 工具获取的测试结果 进行测试分析。 使用 ANTS Profiler 内存测试工具 捕捉 的结果主要包含 程序运行中以下 几 个方面的信息: 摘要信息; Class 类在内存中的情况; 对象在内存中的情况。 结果信息窗口布局 ANTS Profiler 内存测试工具的测试结果信息窗口主要可以分为 三 部分结构: 结果集列表窗口 主信息窗口 辅助信息窗口 如图 311 所示: 图 311 测试结果信息窗口 结果集列表窗口 图 312 中展示的是内存测试结果集列表窗口,列表中 是按 抓取 时间 先后 顺序排列 的当前测试项目的所有结果集 ,我们可以根据需要选择相应 的测试结果进行分析。 ANTS Profiler 使用手册 10 图 312 结果集 列表 窗口 结果集窗口可以 通过 在 View 菜单的 Results 选项打开。 主信息窗口 在 ANTS Profiler 内存测试工具 的主信息窗口,我们可以获得内存测试的以下信息: Summery : 内存测试摘要信息 All object : 所有对象的内存使用情况 All classes : 所有类对内存的使用情况 接下来我们将针对这三个方面的信息分别来进行说明: 1) 内存测试摘要信息 在 ANTS Profiler 内存测试工具的主窗口 的 Summery 选项卡窗口 中 我 们可以找到内存测试的相关摘要信息 ,如图 313 所示: ANTS Profiler 使用手册 11 图 313 内存测试摘要信息窗口 在摘要信息中除了给出当前测试 结果 的基本信息外 , 还为我们总结出了在本次结果抓取时 内存中 排名居前十位的最大对象和创建实例数最多的类的信息 : Biggest live objects Classes with most live instances 我们可以 在 View 菜单 的 Summary 选项 中打开 摘要信息窗口,如图 314 所示: 图 314 View 菜单中的 Summary 选项 2) 所有对象内存使用情况 如果需要查看内存中所有对象的情况,我们可以在 ALL Objects 选项卡窗口 查看 ,如图 315 所示: ANTS Profiler 使用手册 12 图 315 ALL objects 选项卡信息窗口 在所有 ALL objects 选项卡窗口 中 ,我们主要可以获取以下信息: Namespace* : 命名空间 名称 Object type* : 对象类型 ID : 内存中的编号 Age : 自从对象创建 以后到被进行垃圾收集的编号 Comparison : 和前 一个快照结果中的对象进行比较,是否是同一个对象 Size(bytes)* : 在内存中占用的空间 Root object : 是否是根对象 Source file : 源文件的名称 Object value : 对象的值 (注:使用 ”*”号标祝的为分析时重点关注部分) 〖 操作 小技巧 〗 在 我们对结果中的信息进行查看是,我们可以对信息进行排序和筛选。 我们可以直接点击各个信息字段的标题栏,对结果信息进行升序或降序的排列查看 ,如图 316 所示 : 图 316 按 Namespace 升序或降序的排序结果 ANTS Profiler 使用手册 13 同时,我们可以根据分析的需要 点击各列标题栏上的 过滤按钮 对列表中 的 信息进行筛选 ,如图 317所示: 图 317 对 Namespace 字段 使用过滤按钮 使用过滤按钮我们只能进行粗筛选。 当我们使用过滤按钮进行过一次粗选之后, 在信息窗口的下方还会出现一个过滤器 ,如图 318 所示: ANTS Profiler 使用手册 14 图 318 编辑更详细的 信息 过滤条件 我们可以点击 Edit Filter 按钮 在 弹出的 Filter Builder 窗口 中编辑过滤条件进行跟详细的设置。 3) 所有 类 内存使用情况 如果需要查看内存中所有类的情况,我们可以在 All classes 选项卡窗口 查看,如图 319 所示: ANTS Profiler 使用手册 15 图 319 All classes 选项卡信息窗口 在 All classes 选项卡窗口 中 ,我们主要可以获取以下信息: Namespace* : 命名空间 名称 Class name* : 类名 Module name : 模块名称 Live count *: 当前内存中活动的该类的对象 总 数 Live size(bytes) * : 当前内存中活动的该类的对象占用的总字节数 Total created : 该类总共创建 过 的对象数 Total size(bytes) : 该类创建过的对象占用内存总字节数 (注: 该窗口的信息也可进行筛选,筛选方法请参考前面 All objects 选项卡说明中的〖 操作 小技巧 〗 ) 辅助信息窗口 辅助信息窗口是我们在对主信息窗口中的信息进行分析时的补充 ( 注: 只 针对对象信息) , 主要有以下三个方面的补充信息: Source code : 源码信息 Hierarchy : 层级信息 Call stack : 栈调用情况 1) 源码信息 在我们将 与 .pdb 程序数据库文件中 记录 源码路径 一致的 位置 上 部署了相应的源码后, 当 我们 选择了Summary 摘要信息窗口 或 All objects 所有对象信息窗口 中 的对象后, 可以在 Source code 源码窗口 看到 创建 了该 对象 的源码 信息 ,如图 320 所示: ANTS Profiler 使用手册 16 图 320 与 ID 号为 53 类型为 Form1 的对象对应的源码信息 我们可以 在 View 菜单 的 Source code 选项 中打开 源码 信息窗口,如图 321 所示: 图 321 View 菜单的 Source code 选项 2) 层级信息 在选择了 Summary 摘要信息窗口 或 All objects 所有对象信息窗口 中的某个 对象后, 我们可以在Hierarchy 层级关系窗口 看到该对象 与其他对象之间的引用和被引用的关系 信息,如图 322 所示: ANTS Profiler 使用手册 17 图 322 ID 号为 15 类型为 String[]的对象 与 其他对象的层级 引用 关系 在 Hierarchy 窗口 中 Referenced from 窗口 中显示的是哪些对象引用了当前选择的对象;在 Hierarchy窗口 中 Refers to 窗口 中 显。antsprofiler使用手册中文版
相关推荐
延续 15 分钟,保持5 分钟灌水液面不下降为合格。 ⑤、将胶囊放气,然后徐徐抽出胶囊,注意不要使胶囊受损。 ⑥、取 出胶囊后,水应能很快排走,如下降很慢,说明灌水管段内有杂物堵塞,应及时清理。 ⑦、用胶囊充气的方法,也可检查蹲式大便器是否渗漏。 将胶囊置于蹲式大便器排水口并充气,然后在蹲式大便器内灌水(水位平便器上沿),如果水位下降,说明冲洗进水接口处有渗漏,或者蹲式大便器下水接口封闭不严
2020 年 月 日 □□□□□□□□□ 工程名称 宁夏回族自治区农垦局黄羊滩农场小城镇 一期轻钢结构住宅 84 、 85 、 86 房 施工单位 宁夏科强建筑安装有限公司 分项工程名称 室内排水管道安装 隐蔽部位 基础埋地 图纸编号 水施 1 材质 PCV 管 规格 DE50— 160 单位 m 数 量 水压试压结果 合格 检 查 内 容 位 置 标 记 沿① ~⑤轴墙内侧至卫生间埋地铺设
(或现浇板带)。 3) 当遇有窗洞时,洞口上部及下部都要设置系梁,且上部系梁应沿墙贯通并与两端框架柱、 构造柱或墙体连接。 4) 当门窗洞≤ 时,可用过梁块( U 型块)内配置 3φ 10 钢筋作为过梁;当门窗洞> 时,洞口上部应现浇混凝土过梁且过梁与系梁结合并沿墙贯通且与框架柱、构造柱或墙体连接 ,或采用预制梁。 5) 门窗洞口、预留洞口宽度≥ 400mm 时,洞口上部设过梁。
define COL1 (117) // COL1 连接 define COL2 (118) // COL2 连接 define COL3 (119) // COL3 连接 define COL4 (120) // COL4 连接 define start (114) // 开始抢答按钮 define reset (115) // 复位按钮 define smgA1 (10) //
则用切缝机切直再进行摊铺。 C、在纵缝上的混合料,应在摊铺机的后面立即用一台钢轮压路机以静力进行碾压。 碾压工作连续进行直至接缝平顺而密实。 D、当由于工作中断,摊铺材料的末端已经冷却,或者在第二天恢复工作时,则应做成一条横缝。 横缝应与铺筑方向大致成直角,横缝在相连的层次和相邻的行程间均应至少错开 1m。 横缝与路中线垂直,经碾压成良好的边棱。 因采用一台摊铺机进行右 幅 一次性连续 摊铺成型
据线路档距的大小来配置,一般 100 米以下档距不用、 100~ 300 米档距每端一根, 300~ 600 米档距每端二根, 600~ 800 米每端三根;引下线夹是在终端塔和接续塔将光缆引下并固定在塔架上,一般每~ 米 1 只。 5)厂商提供的金具一般不能直接与杆塔连接,对于不同的杆塔、不同的挂点、过渡金具亦不同,需要根据实际挂点处的主材尺寸及使用金具的类型设计,过渡金具必须具有足够的强度