6. Aggiornamento dei tool


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.
    Per maggiori informazioni su SystemTap consultare la sezione Aggiornamenti del pacchetto di SystemTap delle Note tecniche.
  • I Systemtap tracepoint sono posizionati in sezioni importanti del kernel, e permettono agli amministratori del sistema di analizzare le prestazioni e di eseguire il debug di parte dei codice. In Red Hat Enterprise Linux 5.4 i tracepoint sono stati aggiunti alle seguenti sezioni del sottosistema del kernel come Technology Preview:
  • È ora inclusa come Technology Preview la versione 4.4 di Gnu Compiler Collection. Questa raccolta di compilatori include C, C++, e Fortran insieme alle librerie di supporto.
  • glibc new MALLOC behaviour:: glibc upstream è stato modificato per poter avere maggiore scalabilità attraverso numerosi socket e core. Per fare questo è necessario assegnare ai thread i rispettivi gruppi di memoria ed evitare una condizione di blocco in certe situazioni. La quantità di memoria aggiuntiva usata per i gruppi di memoria (se presenti) può essere controllata utilizzando le variabili dell'ambiente MALLOC_ARENA_TEST e MALLOC_ARENA_MAX.
    MALLOC_ARENA_TEST specifica l'esecuzione di una prova per il numero dei core dopo che il numero dei gruppi di memoria raggiunge questo valore. MALLOC_ARENA_MAX imposta il numero massimo di gruppi di memoria usati senza considerare il numero dei core.
    Questa funzionalità è stata integrata a glibc, nella versione RHEL 5.4, sotto forma di Technology Preview di malloc upstream. Per abilitare i gruppi di memoria per thread, è necessario impostare la variabile dell'ambiente MALLOC_PER_THREAD. La suddetta variabile diventerà obsoleta quando il nuovo comportamento di malloc diventerà quello predefinito nelle versioni future. Gli utenti che riscontrano dei conflitti con le risorse di malloc possono provare ad abilitare questa opzione.
Red Hat logoGithubRedditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita ilBlog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

© 2024 Red Hat, Inc.