Perguntas sobre 'dtrace'

1
resposta

Erro no teste habilitado: syscall :: open_nocancel: entry): acesso de usuário inválido na ação nº 2 no DIF

Eu tenho o seguinte one-liner para mostrar arquivos abertos por processo: sudo dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }' No entanto, tenho vários erros repetidos, como: dtrace: error on enabled pr...
08.04.2016 / 17: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

Encontrando a fonte de falhas de página CoW no OS X

Estou tentando encontrar a fonte de falhas de página CoW em algum código C no OS X. Eu gostaria de usar o vminfo Provedor do DTrace , mas vminfo não está disponível no OS X. No Linux, posso usar o SystemTap para imprimir um rastreamento de p...
25.03.2016 / 19:43
1
resposta

DTrace para interceptar qualquer chmod aplicado a determinados arquivos

Abaixo do diretório do Mac OS X, /audit , tenho alguns arquivos que os usuários podem acessar e chmod do seu gosto. Eu preciso auditar qualquer chmod feito em qualquer arquivo gravando o tempo, usuário e arquivo sendo chmod , especi...
10.09.2011 / 12:42
1
resposta

Existem versões do awk que fornecem sintaxe para agregações de computação?

De vez em quando eu me pego escrevendo scripts awk que calculam algumas estatísticas simples. Por exemplo, calculando um histograma, a média de um valor, o desvio padrão ou até mesmo a variância ... Fazer isso de novo e de novo com arrays / v...
25.12.2012 / 20:00
2
respostas

Processo Java, swap (/ proc Solaris10) memória altamente utilizada

Como posso analisar a utilização de memória de alto intercâmbio do Solaris 10 para processos Java?     
30.12.2011 / 17:35
0
respostas

Processo invisível do Unix OSX, como identifico mais informações?

Usando execsnoop -v, observo um erro do dtrace para dois processos. ID3 (ID 630) e ID2 (ID 360). ~ 03:59 am ∆:ps -p 260 PID TTY TIME CMD 260 ?? 0:02.36 /usr/libexec/UserEventAgent (Aqua) ~ 03:59 am ∆:ps -p 630 PID TTY...
26.12.2016 / 17:19
1
resposta

Como medir as mudanças no sistema de arquivos feitas por um determinado aplicativo? [fechadas]

Estou usando um aplicativo de linha de comando que cria uma grande quantidade de artefatos intermediários no sistema de arquivos e, em algum momento, os exclui. Em ambientes onde o espaço de armazenamento é restrito, isso pode representar um...
12.08.2016 / 14:56
0
respostas

osx dtruss não relata a abertura ~ / .bash_profile durante o rastreamento do bash?

Vamos supor que eu tenha essa linha no início do meu ~/.bash_profile : echo "*** THIS IS ~/.bash_profile RUNNING ***" Em uma máquina Linux (Ubuntu 14.04), posso inspecionar quais arquivos bash carregam na inicialização com strace ,...
24.10.2017 / 17:00
0
respostas

Ferramentas para depurar o NFS lento no OSX

Eu tenho 2 profissionais de mac conectados a um Nexenta NAS. Eles têm uma conexão de rede rápida, o mesmo tempo de ping e as rotas para o servidor são as mesmas (ambas são conectadas no mesmo switch). Um computador tem leituras e gravações mu...
15.12.2017 / 23:54