Estou usando o linux perf_events e às vezes estou tendo problemas com o congelamento da exibição perf report
(que é uma aplicação de terminal). Estou interagindo com um servidor Linux remoto que está executando o perf usando uma janela de terminal no OSX (com $TERM
definido como xterm-256color
).
Eu digo "às vezes estou tendo problemas" porque quando executo um relatório de desempenho em um programa de execução curta, como ls
, ele funciona muito bem. Mas, quando executo um programa MPI paralelo de execução mais longa, quando executo perf report
, vejo a tela inicial, mas o terminal não responde e tenho que fechar a janela. Em ambos os casos perf record
parece funcionar bem; o problema aparece quando uso perf report
. Eu vejo dois cursores brancos ou "blocos brancos" para o lado direito da tela quando isso acontece, pulando para cima e para baixo na vertical.
Acho que há algum tipo de problema no terminal.
Estou ssh
ing para o servidor remoto com as opções -X
e -Y
e estou executando o XQuartz no OSX.
Alguém pode me ajudar a obter perf report
executando remotamente por ssh?