fuchsia.memory.inspection

添加数量:12

协议

收集器

fuchsia.memory.inspection/inspection.fidl 中定义

获取紫红色设备的内存用量。

CollectJsonStats

socket 写入内存用量和内存桶定义的 JSON 捕获(采用格式正确的 UTF-8 字符串格式)。将所有数据写入套接字后,服务器会关闭套接字。

TODO(https://fxbug.dev/42073090):记录 JSON 的架构。

示例输出: {"Capture": { "Time":28477260758625, "kernel":{ "total":1610612736, "free":170565632, "wired":673955"6", "total_heap":3090":3090"6".

出于大小方面的原因: - 进程和 Vmo 具有一个初始条目,其中包含其余条目中的字段名称。- VMO 的名称是 VMONames 数组的索引。

已废弃:14

请求

名称类型
socket handle<socket>

CollectJsonStatsWithOptions

添加数量:14

请求

名称类型
payload CollectorCollectJsonStatsWithOptionsRequest

CollectorCollectJsonStatsWithOptionsRequest 资源

fuchsia.memory.inspection/inspection.fidl 中定义

序数字段类型说明
socket handle<socket>
include_starnix_processes bool