添加数量: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 中定义
序数 | 字段 | 类型 | 说明 |
---|---|---|---|
1 |
socket |
handle<socket>
|
|
2 |
include_starnix_processes |
bool
|