Perguntas sobre 'perf-event'

1
resposta

Preciso de permissões root (admin) para executar a ferramenta 'perf' do userspace? (os eventos perf estão habilitados no kernel Linux)

Preciso ter que executar a ferramenta perf userspace como administrador do sistema (root) ou posso executá-la (ou pelo menos alguns subcomandos) como um usuário comum?     
02.06.2011 / 12:45
2
respostas

Mede as latências do IO do disco de um processo em execução

Estou tentando medir as latências de IO do disco de um processo em execução para fazer um histograma. Eu poderia fazer isso com o DTrace em sistemas operacionais que o fornecem (por exemplo, em este documento da Joyent ), mas meu aplicativo...
21.04.2013 / 18:29
1
resposta

Como verificar se os eventos perf estão habilitados no kernel do Linux, e como instalar o userland do perf como non-root?

Pelo que verifiquei, parece que o lado do kernel do subsistema 'perf' está ativado no computador em que trabalho. A verificação da configuração do kernel mostra o seguinte $ zgrep "_PERF[_= ]" /proc/config.gz CONFIG_HAVE_PERF_EVENTS=y CON...
28.05.2011 / 08:50
1
resposta

Falha ao instalar o perf no slackware 13.1

Eu estava tentando instalar o perf no slackware 13.1 Quando eu corri pela primeira vez em / usr / src / linux / tools / perf, tive alguns erros. E eu encontrei este patch link E quando eu corri fazer novamente, emitiu alguns erros diferentes c...
04.06.2011 / 20:24
0
respostas

Problema ao tornar o trabalho do Perf Kernel Counter

Eu escrevi um módulo do kernel que cria um contador de desempenho através da API "perf_event_create_kernel_counter" e depois lê periodicamente seu valor. Meu aplicativo funciona no Kernel versão-4.0.9 (e revisões anteriores), mas não funciona...
26.02.2016 / 02:21
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

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
2
respostas

Como analisar dados de perfil de 'perf record --a' (coleção de todo o sistema)?

Estou usando perf do linux-2.6.36-gentoo-r4. O /proc/sys/kernel/perf_event_paranoid é definido como 0, então não deve haver problemas a partir dele. Como o aplicativo de longa execução que estou criando às vezes falha por algum motivo i...
11.08.2011 / 14:49
2
respostas

Por que não consigo encontrar o evento de cache de hardware na minha lista perf?

Eu tenho um problema em usar o linux perf em um laptop recém-comprado: não há nenhum efeito de cache de hardware disponível na minha lista perfeita! Bem, esta é realmente toda a informação importante que eu gostaria de provar !! Aqui está minha...
02.04.2016 / 21:16