腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
理解
perf
stat
输出
中
的
数字
linux-kernel
、
profiling
、
perf
我一直在尝试使用
perf
来分析我正在运行
的
进程,但我无法
理解
perf
输出
的
一些
数字
,下面是我使用
的
命令和我得到
的
输出
: $ sudo
perf
stat
-x, -v -e branch-misses444665,100.00,,4902,,cache-misses,444665,100.00,, 我想知道&
浏览 31
提问于2020-07-24
得票数 1
2
回答
可以从
perf
.data文件生成
perf
-
stat
结果吗?
linux
、
performance
、
profiling
、
performancecounter
、
perf
当我想使用Linux工具套件
中
的
perf
-
stat
和
perf
-report生成性能报告时,我会运行:$
perf
report-i my.
perf
.data$
perf
stat
myCmd$
perf</em
浏览 0
提问于2012-04-26
得票数 8
1
回答
perf
stat
输出
的
解释
performance
、
caching
、
optimization
、
computer-architecture
、
perf
将滤波后
的
图像移回进行其他计算。 我
的
最终目标是尽可能快地完成这个任务。来问我
的
问题:我拥有的(使用
perf
stat
-e)代码
的
最新分析统计数据困扰着我。提到,在检查内存效率时,需要记住这个
数字
是件好事。 另一方面,高速缓存
中
对缓存引用
的
漏掉率非常高(65%!)正如我所看到
的
,这
浏览 0
提问于2015-03-14
得票数 6
回答已采纳
1
回答
Perf
统计数据与
Perf
记录
perf
我对
perf
record和
perf
stat
之间
的
区别感到困惑,当涉及到计算诸如页面错误、缓存丢失和
perf
list
中
的
任何其他事件时。问题1:我
的
理解
是,
perf
stat
得到计数
的
“摘要”,但是当与-I选项一起使用时,会在指定
的
毫秒间隔内获取计数。例如,如果我使用“页面错误”作为event1
的
事件,我将在下面的每个命令下得到以下
输
浏览 1
提问于2018-03-11
得票数 6
回答已采纳
3
回答
当同时涉及两个命令时,如何将
输出
重定向到两个不同
的
文件?
unix
、
perf
我正在使用
perf
工具来分析排序工具。我给出了以下命令。我希望将sort
的
输出
重定向到/dev/null,并将
perf
的
输出
重定向到
perf
_data文件。 我该怎么做呢?
浏览 0
提问于2012-11-05
得票数 2
回答已采纳
3
回答
从终端
的
命令
输出
中提取单行
regex
、
bash
、
grep
、
perf
对于我正在处理
的
一些日志脚本,我想从
perf
stat
输出
中提取包含'seconds time elapsed‘
输出
的
行。
perf
stat
-r 10 echo "Sample_String" | grep -eE "seconds time elapsed" grep: s
浏览 20
提问于2017-01-07
得票数 2
回答已采纳
2
回答
返回
输出
之前运行在后台
的
Python子进程
python
、
linux
、
linux-kernel
、
subprocess
、
perf
我有一些Python代码,我想用
perf
进行调试。为此,我想使用子进程。以下命令返回进程
的
指令相关信息,直到通过Ctrl^C退出命令为止。
perf
stat
-p <my_pid>x = subprocess.call(["
perf
","<em
浏览 4
提问于2017-01-14
得票数 6
回答已采纳
2
回答
如何解决
perf
中
的
“不计”?
linux
、
performance
、
x86
、
perf
perf
-d ./sample.out
输出
为: Performance counter stats for 'sleep 3': 0.598484 task-clock (msec# 9.10% of all branches
浏览 3
提问于2016-05-15
得票数 4
1
回答
是否有可能提高
perf
稳压器
的
采样频率?
perf
我使用
perf
进行分析,但是被监视
的
PMU事件
的
数量高于硬件计数器
的
数量,因此触发了循环复用策略。但是,我
的
一些测试用例运行
的
时间可能小于毫秒,这意味着如果执行时间小于默认开关频率(1000 be )
的
乘法逆,则可能不会分析某些事件。如何提高
perf
stat
(如
perf
record -F <freqency> )
的
采样频率,以确保每一个事件都会被记录下来,即使测量开销可能略有增加?
浏览 3
提问于2017-11-04
得票数 1
2
回答
对` `
perf
record`
的
输出
运行` `
perf
stat
`?
linux
、
performance
、
optimization
、
perf
使用 (v4.15.18),我可以运行
perf
stat
$COMMAND来获取该命令
的
一些简单统计信息。如果我运行
perf
record,它会将大量数据保存到
perf
.data文件
中
。
浏览 19
提问于2020-06-24
得票数 3
1
回答
为什么
perf
没有收集任何样本?
linux
、
perf
sudo
perf
top显示“事件:0周期”。sudo
perf
record -ag sleep 10显示[
perf
record: Capturedand wrote 0.154 MB
perf
.data (~6725 samples) ] 但是,sudo
perf
report显示“
perf
.data文件没有示例!”。此外,我检查了
perf
.dat
浏览 0
提问于2015-09-13
得票数 2
2
回答
不能将
Perf
输出
重定向到文件
linux
、
output
、
perf
我正在Ubuntu (12.0.4LTS)上使用
perf
(一个Linux工具),目前我正试图将该工具
的
输出
重定向到一个文件。这一问题已在许多帖子
中
讨论过,但任何拟议
的
解决办法都没有对我起作用。我在这里尝试
的
是:跟踪pid
的
状态,并将它们存储在一个文件
中
。在一个终端
中
,我运行
perf
工具,而在另一个终端上,我使用杀死-INT命令(sudo kill -INT $pid)来终止
perf
进程。受网络上不
浏览 6
提问于2013-09-13
得票数 3
2
回答
对读取输入文件
的
应用程序使用
perf
命令
performance
、
bash
、
perf
/run_rog < input.txt
perf
stat
-e instructions .
浏览 7
提问于2015-06-08
得票数 1
回答已采纳
2
回答
子进程结果通过shell而不是保存到文本文件
中
。
python
、
shell
、
subprocess
我正在为我
的
论文研究编写Python脚本,而且我在子流程模块上遇到了问题。脚本所做
的
是使用大量
的
args执行"
perf
“(以下是一个简化
的
版本):然后,我将cmd拆分为args,将令牌发送到子进程: fina
浏览 3
提问于2015-11-26
得票数 0
回答已采纳
1
回答
如何解析
perf
输出
的
指令数和运行时间
linux
、
profiling
、
perf
TL;博士背景 0.249223000 seconds sys 我想解析指令
的
数量和经过
的
时间,所以我添加了-x选项,使
输出
以逗
浏览 0
提问于2019-01-03
得票数 4
回答已采纳
1
回答
为什么
perf
不适用于我
的
英特尔Skylake服务器
中
的
精确事件?
server
、
intel
、
performancecounter
、
perf
我想测量工作负载中远程和本地内存访问
的
百分比。我正面临着一些问题,因为我觉得我
的
Skylake服务器上
的
mem_load_l3_miss_retired.remote_dram和mem_load_l3_miss_retired.local_dram事件没有得到正确
的
数字
。所以我想利用精确
的
事件。但令我惊讶
的
是,我得到了机器不支持
的
事件。尽管手册中提到计数器是PEBS计数器。我
的
输出
如下:
perf
浏览 36
提问于2020-05-26
得票数 0
回答已采纳
2
回答
通过它
的
子进程描述一个进程,然后杀死该进程。
c
、
fork
、
profiling
、
perf
、
execvp
我正试图找出一种方法,在C
中
通过它
的
子进程来分析一个进程,过了一会儿,父进程就会杀死它
的
子进程来停止分析。我正在使用
perf
来分析我
的
应用程序。
perf
将在终止时将其结果
输出
到文件
中
。/run &kill -9 <pid_
perf
> 我到目前为止所做<em
浏览 1
提问于2018-06-08
得票数 1
回答已采纳
1
回答
使用linux
perf
实用程序每秒钟报告一次计数器,如vmstat
linux
、
performancecounter
、
perf
在Linux中有
perf
命令-Linux实用程序来访问硬件性能监视计数器,它使用
perf
_events内核子系统工作。
perf
本身基本上有两种模式:记录采样配置文件
的
perf
record/
perf
top (例如,示例是每100000个cpu时钟周期或执行命令),以及报告应用程序(或整个系统)
的
循环/执行命令总数
的
perf
stat
模式。. tools =‘tools 5’>每秒钟(每3,5
浏览 2
提问于2016-11-10
得票数 2
回答已采纳
1
回答
在文件输入
中
反复使用“执行”
io-redirection
、
performance
、
perf
perf
可以用来分析程序
的
性能。假设您想测试程序prgrm
的
性能,通过从文件
中
输入,您可以运行:现在,当您希望多次重复该实验时,您可以使用--repeat选项,但是:
perf
stat
我
理解
其原因:inp.dat是通过
perf
“管道”传输
的
,在第二次运行
中
,第一次运行已经“消耗”了整个文件,因此输入到stdin
的
浏览 0
提问于2015-01-09
得票数 2
3
回答
在linux
中
定期读取性能计数器
linux
、
perf
linux中有没有一种定期读取性能计数器
的
方法?基本上,对于某些程序,我希望能够每X个cpu周期读取指令计数器(执行
的
指令数量)。
浏览 0
提问于2012-08-27
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于data.table中i,j,by都为数字的理解
如何理解助听器中的模拟机和数字机
彻底理解数字图像处理中的卷积——以Sobel算子为例
人人都应该知道的CPU缓存运行效率
Linux服务器存在某进程CPU过高如何追溯其问题根源?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券