Skip to content
EntityQ1155967· pop 14· linked from 199 articles

DTrace is a comprehensive dynamic tracing framework originally created by Sun Microsystems for troubleshooting kernel and application problems on production systems in real time. Originally developed for Solaris, it has since been released under the free Common Development and Distribution License (CDDL) in OpenSolaris and its descendant illumos, and has been ported to several other Unix-like systems. Windows Server systems from Windows Server 2025 will have DTrace as part of the system.

Key facts

Software.screenshot
DTrace on Windows v10.0.19041.1 1115x966.png
Software.caption
The DTrace command
Software.author
Bryan Cantrill, Adam Leventhal, Mike Shapiro (Sun Microsystems)
Software.developer
Sun Microsystems, Oracle, Microsoft
Software.programming language
C
Software.operating system
Solaris, illumos, macOS, FreeBSD, NetBSD, Linux, Windows
Software.genre
Tracing
Software.license
CDDL, GPLv2, UPL
Software.name
DTrace

via Wikipedia infobox

Article · Italiano

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.

Abstract from DBpedia / Wikipedia · CC BY-SA