Perguntas sobre 'strace'

2
respostas

Existe uma maneira de usar strace para rastrear diferentes partes de um pipeline de comando?

Eu tenho um pipeline como este: command1 | command2 Existe uma maneira de rastrear os dois comandos simultaneamente?     
07.09.2018 / 01:48
2
respostas

Como detectar uma chamada específica do sistema chamada ou não em um fluxo de trabalho inteiro?

EDIT No. 1 Minha tarefa é espelhar, ou seja, copiar dados atualizados do servidor mestre para todos os espelhos, usando rsync e rsh. Mas durante o rsync e o rsh, encontrei algum atraso. Meu pensamento é, a razão para o atraso é a pesquisa...
03.03.2013 / 06:39
1
resposta

Por que o 'w' aqui requer mais chamadas de sistema do que um simples script python?

Eu gostaria de mergulhar mais fundo no Linux e ter jogado com uma boa ferramenta strace ( Versão: 4.11 ) no Ubuntu 16.04 LTS e estou curioso para saber por que chamar como o seguinte # strace -c w requer um número maior de chama...
25.01.2017 / 17:09
1
resposta

strace vs navegador da web

Eu estava tentando strace an iceweasel assim: strace -e trace=connect iceweasel E eu esperava ver as chamadas para connect quando eu carregar novas páginas. Surpreendentemente, não houve nenhum. Por que isso? Estou usando str...
16.12.2015 / 22:26
2
respostas

Cria intencionalmente um processo gráfico não responsivo

Às vezes, quero testar como um aplicativo gráfico se comporta em resposta a SIGTERM , SIGQUIT , xkill e esse pop-up que diz "Deseja encerrar este aplicativo?" O que é um método simples e confiável para criar intencionalmente um process...
26.08.2017 / 20:56
1
resposta

É possível corrigir completamente um script desde o momento da criação? Como?

Vamos supor que eu queira ligar strace a um programa para capturar quais arquivos ele grava. Eu preciso de um PID existente para isso. Se eu ligar strace, nesse ponto o script já pode ter arquivos escritos, o que eu vou perder. Condição de corri...
18.01.2017 / 18:42
1
resposta

Como evitar múltiplas chamadas 'libFoo.so' open () no início do aplicativo? [fechadas]

Eu tenho o seguinte arquivo no diretório /UNI/System/Libs/libmbedcrypto.so.3 . Quando eu lanço minha aplicação, que usa libmbedcrypto.so.3 com strace eu vejo : open("/UNI/System/Libs/tls/v7l/neon/vfp/libmbedcrypto.so.3", O_RDONLY|O_CLOEX...
21.11.2018 / 06:01
1
resposta

porque eu não vejo malloc e free systemcall quando executar strace no comando stress

O comando --vm do comando stress diz que -m, --vm N spawn N workers spinning on malloc()/free() Eu queria ver o que está realmente fazendo, então eu executei este comando strace stress --vm 1 Eu recebo a seguinte saída, e...
12.10.2018 / 05:21
1
resposta

Como listar todos os processos que acessaram um determinado arquivo? [duplicado]

strace pode monitorar apenas um único processo, não todos, lsof não é uma boa maneira também, não é uma ferramenta em tempo real, talvez eu precise de uma versão em tempo real de lsof ? Como listar todos os processos que acessaram um d...
27.09.2018 / 14:10
1
resposta

Citrix Receiver - 13.2.1 - trava para sempre

Eu tive Citrix Receiver trabalhando no funtoo linux um tempo atrás, mas fiz algumas mudanças e não pude entender pela minha vida o que era. Pensei que talvez o Funtoo não estivesse estável ou houvesse um conflito com as bibliotecas compartilhada...
14.11.2015 / 03:39