Perguntas sobre 'perf'

2
respostas

Qual fluxo o perf usa?

Qual fluxo o comando perf usa? Eu tenho tentado capturá-lo com (perf stat -x, -ecache-misses ./a.out>/dev/null) 2> results após o link , mas sem sucesso. Por que não posso capturar a entrada ... é como deixar alguns peixes escap...
05.09.2013 / 23:47
0
respostas

Como interpretar o Per-e-cache-misses: pp?

Acho o comportamento de perf top -e cache-misses:pp -p <my_pid> bastante confuso. Eu possuo um Intel i5-3230M, rodando o kernel 4.4.5 de 64 bits. Se eu apenas executar esse comando, basicamente não obtenho amostras do meu aplicativo...
24.03.2016 / 13:55
1
resposta

Noções básicas sobre a saída da ferramenta Perf

Eu instalei recentemente a ferramenta Perf em minha plataforma e queria usá-la para criar o perfil da minha plataforma. Eu comecei a fazer o perfil de um aplicativo independente. Abaixo está o comando que eu usei: perf start ./helloworld...
03.11.2013 / 10:59
1
resposta

perf falha ao trabalhar em processos realmente grandes

Eu uso o perf com bastante frequência para criar perfis de meus aplicativos. Recentemente consegui algumas máquinas novas com ~ 750G de RAM cada. Eu estou tentando o perfil de um processo que usa cerca de 400G de RAM em um deles. Isso funciona b...
10.08.2016 / 02:13
1
resposta

Obtendo a versão correta do perf

Estou tentando executar o perf na minha caixa Ubuntu Precise, que atualizei recentemente para o kernel 3.11.10-03111002 (instalação manual). O problema é que as versões perf e kernel devem coincidir, e a versão solicitada não está disponível nos...
13.02.2014 / 21:58
1
resposta

Onde eu obtenho o pacote Source para a ferramenta Perf

Eu estou procurando o pacote fonte da ferramenta perf, que eu queria compilar para o ARM Linux, eu já configurei a cadeia de ferramentas de compilação cruzada. Eu compilei o oprofile e obtive a fonte (Oprofile-0.9.8.tar.bz2) do sourceforge.ne...
01.11.2013 / 09:06
1
resposta

perf record -a: por que não vejo uma amostra por núcleo em cada amostra?

Eu tenho alguns antes / depois do traçado do perf e estou tentando entender por que eles têm números de amostras radicalmente diferentes (cerca de 2x) em cada traço. Os traços foram coletados através do mesmo script e, portanto, representam a me...
05.03.2016 / 00:19
0
respostas

Perf Tool monitoramento por PID

Estou usando a ferramenta linux perf para monitorar o desempenho de alguns processos. A documentação informa que você pode sinalizá-lo para coletar perfis por thread, por processo e por CPU. Entendo que o processador teria registros de desempe...
20.08.2018 / 07:03
0
respostas

perf ciclos não suportados

Estou tentando usar o perf para criar perfis em uma máquina virtual Linux. No entanto, estou recebendo a seguinte saída: [vagrant@localhost ~]$ perf stat -d ls / bin boot dev etc home lib lib64 lost+found media mnt opt proc root...
28.09.2016 / 00:47
1
resposta

Por que o 'perf stat' mostra 0 interruptores de contexto?

Eu executei um pipeline de shell em perf stat , usando taskset 0x1 para fixar todo o pipeline em uma única CPU. Eu sei que taskset 0x1 teve um efeito, porque mais que dobrou a taxa de transferência do pipeline. No entanto, perf stat m...
22.04.2018 / 11:46