Perguntas sobre 'strace'

1
resposta

strace funciona para alguns comandos incorporados

Estou tentando entender alguns conceitos do nível do kernel no Linux. Eu estava checando a diferença entre os comandos shell builtin e os outros comandos executáveis. Esta resposta maravilhosa indica claramente a diferença e também especi...
09.09.2014 / 03:28
3
respostas

Comando para rastrear o servidor rsh para verificar o comportamento de determinada chamada do sistema

Estou trabalhando com rsh . Eu quero verificar todo o processo do começo ao fim. Para isso usei strace . O nome é CentOS. Eu estou trabalhando em uma única máquina, servidor e cliente estão na mesma máquina. Meu comando é rsh localhos...
19.03.2013 / 08:07
1
resposta

Amostre algumas linhas de uma impressão de strace

Eu tenho um processo que eu quero inspecionar com strace, mas como está imprimindo muitas coisas, eu gostaria de testar apenas algumas linhas a cada X segundos. Existe alguma maneira de fazer isso com bash ou similar? Por exemplo: strace -...
06.07.2011 / 11:25
1
resposta

Como posso determinar se uma latência é devida a um driver ou ao agendador?

Usando um osciloscópio e alternando alguns pinos, às vezes vejo latências de 1 a 2 segundos de quando um pacote UART de 8 bytes é transmitido para quando uma leitura de bloqueio retorna. Os pacotes são 1 segunda parte com alguns milissegundos de...
24.01.2018 / 21:29
1
resposta

O getauxval pode ser usado para determinar se você está ou não sendo rastreado?

Saindo de esta pergunta , eu atualizei meu kernel em uma missão para fazer o SQL Server 2017 no Linux comece. Agora estou ficando mais longe, mas estou sendo desligado, strstr("TracerPid:\t0\n", "TracerPid:")...
03.01.2018 / 20:56
1
resposta

ptrace: Operação não permitida ao anexar a um processo zumbi

Eu tenho uma situação reproduzível em que uma instância do compilador entra em um estado zumbi quando eu reconstruo um pacote, mas gdb não me permite anexar: serenity ~ # ps ax | grep defunct 11351 pts/1 Z+ 0:00 [x86_64-pc-linux] &l...
30.05.2017 / 22:18
1
resposta

BASH: Fifo troubles - parece seletivo sobre entrada

Então eu estou tendo um problema com um serviço BASH no Debian 7 que eu tenho trabalhado por um bom tempo e que aleatoriamente começou a ter problemas com seu fifo, ou assim parece. Ele é baseado no tipo de seu exemplo clássico de uso do fifo e...
26.05.2015 / 11:01
1
resposta

Como (se possível) posso terminar um bloqueador específico suspendendo um programa?

Eu tenho vários arquivos abertos no meu editor (geany). Eu consegui pendurá-lo fazendo um tipo em uma lista grande que eu deveria ter salvo e enviado através de um pipe para classificar via linha de comando (mapeei um dos comandos personalizados...
15.01.2014 / 17:19
0
respostas

Como faço para que o strace “decodifique” a comunicação AF_NETLINK como no ioctl?

strace normalmente "decifra" ioctl chamadas, mostrando o que elas significam, mesmo resolvendo nomes de interface de rede e assim por diante. Mas a mesma operação executada usando AF_NETLINK permanece opaca em strace . Como posso ensi...
27.06.2014 / 12:59
1
resposta

Programa Strace Hello World

Estou tentando entender as chamadas do sistema com o seguinte "Hello World!" programa: #include <stdio.h> int main(){ printf("Hello World!\n"); return 0; } e então eu corro strace no executável e recebo o seguinte: execv...
11.10.2014 / 19:01