GetResourceUsageStatisticsJSON
诊断、性能
描述
返回一个 JSON 对象,其中包含该库实例拥有的各文档的结构、流、图像、字体和缓存统计信息
语法
Delphi
Function TPDFlib.GetResourceUsageStatisticsJSON: WideString;返回值
包含对象和资源计数、估计结构字节数、编码和解码后的流字节数、解析器和流失败次数、解码流峰值大小,以及对象、对象流和显示列表缓存统计信息的 JSON 对象
备注
estimatedBytes 包含自有 PDF 对象结构,不包含分配器元数据、渲染器表面和第三方原生分配
operationDecodedBytes 会在每个受跟踪操作开始时自动重置,而 totalDecodedBytes 会持续累积,直至调用 ResetResourceUsageStatistics
objectStreamCache 包含当前解码的有效负载和偏移表 bytes、maxBytesPerDocument 及累计 evictions,还包括条目数、命中次数和未命中次数
displayListCache 包含保留的 bytes、条目和字节限制、估计的 replayCost、evictions、超大 bypasses、被拒绝的不完整捕获以及并发构建争用