DTrace

DTrace
DTrace
Importez le logo de ce logiciel
Développeur Sun Microsystems
Environnement système Unix
Type Débogueur
Licence Common Development and Distribution License
Site web http://opensolaris.org/os/community/dtrace/

Dtrace est un système de trace conçu par Sun Microsystems pour la détection de problèmes en temps réel au niveau noyau ou au niveau applicatif. Il est disponible depuis novembre 2003, et a été intégré en tant que partie de Solaris 10 en janvier 2005. Dtrace est le premier composant du projet OpenSolaris dont le code a été délivré sous la licence Common Development and Distribution License (CDDL).

Description

Dtrace est un système de trace conçu pour donner des informations qui permettent aux utilisateurs d'ajuster des applications et le système d'exploitation lui-même.

Il est conçu pour être utilisé dans des environnements de production. Ainsi, l'effet des sondes est minimal quand l'action de trace est en cours, et il n'y a pas d'impact de performance pour les sondes non actives. C'est important car un système comprend des dizaines de milliers de sondes dont beaucoup peuvent être actives.

On écrit les programmes de trace (souvent appelés script) en utilisant un langage appelé D (à ne pas confondre avec le dérivé de C++, également appelé D). D est un sous-ensemble du langage C avec l'addition de fonctions et variables prédéfinies spécifiques à l'opération de trace. Un programme écrit en D ressemble par sa structure à un programme écrit en awk.


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article DTrace de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • DTrace — Developer(s) Sun Microsystems Initial release January 2005 Development status active Operating system Solaris, Mac OS X, FreeBSD, NetBSD …   Wikipedia

  • DTrace — DTrace  фреймворк динамической трассировки, созданный компанией Sun Microsystems, предназначенный для отладки ядра и приложений в реальном времени. Изначально DTrace был создан для Solaris, затем был открыт под лицензией Common Development… …   Википедия

  • DTrace — Entwickler Sun Microsystems Betriebssystem Unixoide Kategorie Analyse, Diagnose Lizenz CDDL Deutschsprachig …   Deutsch Wikipedia

  • Dtrace — Développeur Sun Microsystems Environnement …   Wikipédia en Français

  • DTrace — Saltar a navegación, búsqueda El término DTrace hace referencia a: DTrace (Sun Microsystems): herramienta de monitorización desarrollada por Sun Microsystems; DTrace (Datamatic): grupo de sistemas de trazabilidad de productos alimenticios… …   Wikipedia Español

  • DTrace (Sun Microsystems) — Saltar a navegación, búsqueda DTrace Desarrollador Sun Microsystems www.opensolaris.org/os/community/dtrace Información …   Wikipedia Español

  • DTrace (Datamatic) — Saltar a navegación, búsqueda Grupo de sistemas de trazabilidad de productos alimenticios desarrollados en Uruguay por la empresa de software Datamatic. Uruguay como neto exportador de alimentos se ve exigido por sus compradores a certificar el… …   Wikipedia Español

  • Adam Leventhal (programmer) — Infobox Person name = Adam H Leventhal image size = caption = birth name = birth date = 1979 birth place = United States death date = death place = death cause = resting place = resting place coordinates = residence = nationality = other names =… …   Wikipedia

  • OpenSolaris — Информация в этой статье или некоторых её разделах устарела. Вы можете помочь проекту, обновив её и убрав после этого данный шаблон …   Википедия

  • Solaris (operating system) — Solaris Company / developer Oracle Corporation Programmed in C OS family Unix …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”