Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

6. Atualizações das Ferramentas

Importante

All the IBM Java components are available online due to a late detection of missing COPYRIGHT notice. This applies to the Supplementary CD contents for Red Hat Enterprise Linux 5 on all architectures and releases. For more information, see the Red Hat Knowledgebase.
  • SystemTap is now fully supported, and has been re-based to the latest upstream version. This update features improved user-space probing through shared libraries, experimental DWARF unwinding, and a new <sys/sdt.h> header file which provides dtrace-compatible markers.
    This re-base also enhances support for debuginfo-less operations. Typecasting (through the @cast operator) is now supported, along with kernel tracepoint probing. Several 'kprobe.*' probe bugs that hampered debuginfo-less operations are also now resolved.
    SystemTap also features several documentation improvements. A new '3stap' feature provides users with useful man pages on most SystemTap probes and functions. The systemtap-testsuite package also features a larger library of sample scripts.
    Para maiores informações sobre o SystemTap rebase, por favor refira-se ao capítulo das Atualizações do Pacote de seção SystemTap para Notas Técnicas.
  • Os Systemtap tracepoints são alocados em seções importantes do kernel, permitindo os administradores de sistemas analisarem o desempenho e as porções de depuração do código. No Red Hat Enterprise Linux 5.4, os tracepoints foram adicionados às seguintes seções do kernel subsystem como Technology Preview:
  • O Gnu Compiler Collection version 4.4 (GCC4.4) é incluso neste lançamento como Technology Preview. Esta coleção de compiladores inclui C, C++ e compiladores Fortran juntamente com as bibliotecas de suporte.
  • glibc new MALLOC behaviour: O glibc upstream foi alterado recentemente para ativar uma adaptabilidade mais alta através de diversos soquetes e centrais. Isto é feito pela determinação das segmentações dos próprios pools de memória e evitando o bloqueamento em algumas situações. A quantia de memória adicional usada para os pools de memória (se houver algum) pode ser controlada usando as variáveis de ambiente MALLOC_ARENA_TEST e MALLOC_ARENA_MAX.
    O MALLOC_ARENA_TEST especifica que um teste para o número de centrais é executado uma vez que o número de memória dos pools atinja este valor. O MALLOC_ARENA_MAX determina o número máximo de pools de memória usado, independente do número de centrais.
    O glibc no lançamento RHEL 5.4 possui esta funcionalidade integrada como Technology Preview do malloc upstream. Para ativar os pools por segmentação, o MALLOC_PER_THREAD da variável do ambiente irá tornar-se obsoleto quando este novo comportamento malloc torna-se padrão em lançamentos futuros. Os usuários experienciando contenção para os recursos malloc podem tentar ativar esta opção.