这是命令 perf-buildid-cache 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
perf-buildid-cache - 管理 build-id 缓存。
概要
PERF 构建标识缓存
商品描述
此命令管理构建 ID 缓存。 它可以添加、删除、更新和清除文件
到/从缓存。 将来也应该为所使用的空间设置上限
缓存等
配置
-a,--添加=
将指定的文件添加到缓存中。
-k, --k核心
将指定的 kcore 文件添加到缓存中。 对于当前主机 /proc/内核 这
需要root权限才能读取。 请注意,运行 PERF 构建标识缓存 作为根
可能会更新 root 的 build-id 缓存,而不是用户的。 使用 -v 选项查看
文件被创建。 请注意,复制的文件仅包含代码部分,而不是全部
核心形象。 另请注意,文件“kallsyms”和“modules”也必须在同一个
目录,也被复制。 所有 3 个文件都以 root 的读取权限创建
只要。 如果缓存中已经有 kcore 则不会添加 kcore(具有相同的
build-id) 在相同的地址具有相同的模块。 使用 -v 选项查看是否
实际上制作了kcore的副本。
-r,--删除=
从缓存中删除与指定文件具有相同构建 ID 的缓存二进制文件。
-p,--清除=
清除所有缓存的二进制文件,包括具有指定路径的旧缓存
缓存。
-M,--缺失=
列出指定文件的缓存中缺少的构建 ID。
-u,--更新=
更新缓存的指定文件。 请注意,这不会删除旧的整体,因为
注释旧的(或远程的) perf.data 可能仍然需要这些。 只有当有
已经是一个具有完全相同构建 ID 的缓存,被新的缓存所取代。 它可以
用于将 kallsyms 和内核 dso 更新到 vmlinux 以支持注释。
-v,--详细
再详细点。
使用 onworks.net 服务在线使用 perf-buildid-cache