[FUG-BR] dtrace

Patrick Tracanelli eksffa em freebsdbrasil.com.br
Qua Maio 31 10:15:34 BRT 2006


Marcus Alves Grando wrote:
> Thadeu Penna wrote:
> 
>>On 5/30/06, Marcus Alves Grando <marcus em corp.grupos.com.br> wrote:
>>
>>>Thadeu Penna wrote:
>>>
>>>>On 5/30/06, Marcello Costa <unixmafia em yahoo.com.br> wrote:
>>>>
>>>>>Dtrace portado para freebsd
>>>>>
>>>>>http://www.zdnet.com.au/news/software/soa/DTrace_reaches_prime_time_on_FreeBSD/0,2000061733,39257452,00.htm
>>>>>
>>>>
>>>>Fantástico, mas alguém já usou o Dtrace ? Eu não vi nada de tão
>>>>interessante pelo artigo.
>>>>
>>>
>>>Gente, não está pronto ainda. Falta um pouco ainda.
>>>
>>>Para quem quiser saber mais, é só procurar no google por dtrace. Vai
>>>funcionar do mesmo jeito.
>>>
>>
>>Ok. Vou ser mais direto: me pareceu mais uma ferramenta "geek" do que
>>algo útil. A página do peoplebsd me leva a um livro com 30 capítulos.
>>Alguém pode me dar um exemplo útil, além daqueles que estão na página,
>>tipo:
>>
>>   1. How many times does a FreeBSD
>>buildworld/buildkernel/installkernel open each file and what are the
>>file names?
>>   2. What processes fork during a buildworld and how many times?
>>   3. Quantize the size of reads during a buildworld.
>>   4. Reading fields in the current thread structure.
>>
>>Não sei que informação útil tirar de nenhum dos quatro exemplos acima :(

Esses exemplos sao dos primordios do projeto, documentam apenas forks e 
referencias cruzadas, bem como chamadas read e write. Isso ja e muito 
util, especialmente para benchmarks, mas ainda e muito ingenuo dado o 
poder e objetivos do dtrace. Aguarde que o commiter vai postar novos 
exemplos.

-- 
Patrick Tracanelli

FreeBSD Brasil LTDA.
(31) 3281-9633 / 3281-3547
316601 em sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"



Mais detalhes sobre a lista de discussão freebsd