DTrace
![Abbozzo software libero](http://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/45px-Nuvola_apps_emacs.svg.png)
DTrace software | |
---|---|
![]() | |
Genere | Monitor di sistema |
Sviluppatore | Sun Microsystems |
Data prima versione | gennaio 2005 |
Sistema operativo | Multipiattaforma |
Licenza | Common Development and Distribution License (licenza libera) |
Modifica dati su Wikidata · Manuale |
DTrace è un framework completo di tracciamento dinamico creato da Sun Microsystems per il troubleshooting di problemi kernel e applicativi dei sistemi sistema real-time in produzione. Inizialmente sviluppato per Solaris, è stato poi distribuito sotto la Common Development and Distribution License (CDDL) ed è stato portato su diversi altri sistemi unix-like.
DTrace può essere utilizzato per avere una vista globale del sistema in esecuzione, per esempio per quanto riguarda la quantità di memoria utilizzata, il filesystem e le risorse di rete utilizzate dai processi attivi. Può fornire anche altre informazioni a livello più fino, come per esempio il log degli argomenti con cui una certa funzione viene chiamata o una lista di processi che hanno accesso ad uno specifico file.
Voci correlate
- Chiamata di sistema
- strace
Altri progetti
Altri progetti
- Wikimedia Commons
Wikimedia Commons contiene immagini o altri file su DTrace
Collegamenti esterni
- DTrace Hands On Lab - Un corso passo passo per imparare DTrace
- DLight Tutorial - DLight è uno strumento per osservare in modo grafico ed interattivo il sistema, per sviluppatoori C/C++ basato su DTrace]
- Exploring Leopard with DTrace - come usare DTrace per il debugging e per l'esplorazione.
- Bryan Cantrill parla di DTrace alla Google Tech Talk, su video.google.com (archiviato dall'url originale il 2 marzo 2009).
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/25px-Nuvola_apps_emacs.svg.png)