Perguntas sobre 'profiling'

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

A medição do cache de último nível falha no PAPI na máquina AMD que executa o Ubuntu Linux

Parece que, por padrão, o PAPI (Performance Application Programming Interface) não oferece suporte para medir falhas de cache de último nível (L3) em minha máquina AMD que executa o Ubuntu Linux. No entanto, posso medir erros de cache L1 / L2. V...
18.01.2012 / 17:09
1
resposta

sources para fazer o perfil das porções do kernel?

relacionadas meu post anterior . Eu não encontrei nenhum driver específico para o qual eu possa fazer o perfil e o benchmarking. No entanto, existe um sistema de arquivos de driver jffs2 para dispositivos flash, mas eu não sabia sobre nenhuma f...
07.04.2011 / 07:59
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

Qual é a diferença entre a saída do comando TOP e o Oprofile?

No comando top , um dos processos está sempre mostrando um uso de CPU de 4 a 5%. Mas em oprofile o uso da CPU é de 0,004%. Eu não entendo isso. E também notei que, mesmo quando um processo está em estado de suspensão, o processo tem algu...
28.11.2013 / 11:00
1
resposta

comparação de desempenho de várias ordens de comandos

Eu tenho três programas diferentes escritos em três idiomas diferentes e estou tentando comparar seu desempenho em termos de tempo de execução e consumo de memória. O que estou procurando é algum comando que se pareça com algo como: $ SOMETHI...
18.07.2016 / 17:20
1
resposta

Como descobrir o que está sobrecarregando os recursos? [fechadas]

Encontrei muitas perguntas semelhantes, mas nada exatamente correto. Estou tentando descobrir o que está fazendo um servidor ser executado mais devagar que outro. Eu estou esperando por algo que diria algo como quais recursos estão sendo usad...
17.07.2012 / 22:23
1
resposta

Como obter o tamanho máximo do conjunto virtual de um processo unix durante sua vida útil?

O comando time inclui um parâmetro de formato "M", que, de acordo com a página time man no Linux, é usado para o seguinte: Maximum resident set size of the process during its lifetime, in Kilobytes. No entanto, não parece que time...
09.06.2012 / 01:15
0
respostas

Como posso saber se a minha GPU é um gargalo?

Eu já conheço utilitários como htop que podem ser usados para (grosso modo) dizer se um processo é principalmente gargalo em velocidades de leitura / gravação de disco, rede IO, não sendo paralela ou sendo paralela, mas ficando sem núcleo. ....
28.08.2017 / 16:51
0
respostas

Benchmarking sob o SELinux Sandbox com o Phoronix Test Suite

Eu gostaria de executar o Phoronix Test Suite 6.2.2 sob o sandbox do SELinux no Fedora 23, mas não posso executá-lo usando $ sandbox ./phoronix-test-suite . Eu provavelmente não tenho o tipo correto de SELinux. Gostaria de executar os seguinte...
01.05.2016 / 02:53