Instrumentation (computer programming): Difference between revisions

Content deleted Content added
m Disambiguating links to Solaris (link changed to Solaris (operating system)) using DisamAssist.
Josvebot (talk | contribs)
m Fixing WP:CHECKWIKI #16: unicode contol character (and other minor general edits caused by AWB), replaced: → (2)
Line 23:
* [[Software performance analysis]] - techniques to monitor code performance, including instrumentation
* [[Hardware performance counter]]
* [[DTrace]] —  A comprehensive dynamic tracing framework for troubleshooting kernel and application problems on production systems in real time, implemented in [[Solaris (operating system)|Solaris]], [[macOS]], [[FreeBSD]], and many other platforms and products.
* [[Java Management Extensions|''Java Management Extensions'' (JMX)]] –  Java technology for managing and monitoring applications, system objects, devices (such as printers), and service-oriented networks
* [[Application Response Measurement]] - standardized instrumentation [[Application programming interface|API]] for [[C (programming language)|C]] and [[Java (programming language)|Java]]
* [[Dynamic recompilation]] - a feature of some emulators and virtual machines, where the system may recompile some part of a program during execution
Line 31:
{{reflist}}
* [http://msdn.microsoft.com/en-us/library/aa983649(VS.71).aspx Introduction to Instrumentation and Tracing: Microsoft Developer Network]
* [https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/index.html Apple Developer Tools: Introduction to Instruments]
*[http://sourceware.org/systemtap/ SystemTap] provides free software (GPL) infrastructure to simplify the gathering of information about the running Linux system.