DTrace para FreeBSD agora em sun4v tambm. |
|
|
|
Por Redao FUG-BR
|
07/07/2006 |
John Birrel informou nesta sexta-feira que o desenvolvimento do DTrace para FreeBSD, além de arquitetura i386, passa agora à ser feito também em sun4v paralelamente. O código-fonte do DTrace acaba de ser importado no servidor cvsup10.freebsd.org para a nova arquitetura também. A possibilidade de trabalhar o DTrace em i386 e também no ambiente sob o qual DTrace foi inicialmente criado deu-se devido à mais uma doação da Sun Microsystems, que forneceu ao Projeto FreeBSD outro servidor Sun Fire T2000 extra, com 32 processadores lógicos, 32GB de memória RAM, 4 portas gigE. O primeiro teste de Birrel nesse servidor foi um make -j32 buildworld (com 32 jobs), consumindo cada job quase 100% de cada um dos 32 processadores. Como parte temporaria da importação do código, KSE foi desabilitado nessa arquitetura, apenas nesse servidor CSup. DTrace é um framework criado pela Sun Microsystems para o Solaris 10 que oferece ao administrador de sistemas uma maneira compreensível de acompanhar e rastrear todas as operações internas de cada processo ou rotina do sistema, tornando-se uma poderosa ferramenta para diagnóstico avançado de problemas ou otimizações. DTrace é considerado por muitos analistas de TI a mais poderosa ferramentado gênero, deixando para trás os similares STrace do Linux e KTrace do FreeBSD. FreeBSD é o primeiro sistema a portar o DTrace, e a expectativa máxima de término da versão BSD para esse recurso é para antes do lançamento do FreeBSD 7, com MFC para FreeBSD 6 em seguida. Se você não tem idéia de que ferramentas como KTrace, STrace e DTrace servem na prática, leia esta thread no histórico da FUG. Se ficou interessado e quer entender o poder do DTrace, e como ele se compara ao KTrace e STrace, leia a documentação da Sun, aqui .
|
ltima Atualizao ( 07/07/2006 )
|