企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
perf测试不可避免的会引入额外负荷,有三种形式: counting:内核提供计数总结,多是Hardware Event、Software Events、PMU计数等。相关命令perf stat。 sampling:perf将事件数据缓存到一块buffer中,然后异步写入到perf.data文件中。使用perf report等工具进行离线分析。 bpf:Kernel 4.4+新增功能,可以提供更多有效filter和输出总结。 counting引入的额外负荷最小;sampling在某些情况下会引入非常大的负荷;bpf可以有效缩减负荷。 针对sampling,可以通过挂在建立在RAM上的文件系统来有效降低读写I/O引入的负荷。 ``` mkdir /tmpfs mount -t tmpfs tmpfs /tmpfs ```