Oracle Solaris makes it easy to analyze, debug, and optimize your systems and applications, especially with breakthrough Oracle Solaris Dynamic Tracing technology.
Oracle Solaris Operating System dramatically improves the way system administrators and developers can identify the reasons for suboptimal system and application performance. Oracle Solaris Dynamic Tracing (DTrace) technology makes it possible to delve deeply into today’s complex systems to troubleshoot systemic problems in real time. Additional Oracle Solaris features provide you with enhanced system insight, enabling you to quickly identify and resolve hardware problems, and streamline and automate patch management.
Oracle Solaris DTrace is a comprehensive, advanced tracing tool for troubleshooting systemic problems in real time. With Oracle Solaris DTrace, administrators, integrators, and developers can tune applications for performance and troubleshoot production systems—all with little or no performance impact.
Delivering accurate and precise analytical information quickly and safely on production, development, or test systems—with a single view from kernel to application—Oracle Solaris DTrace gives you operational insights and performance gains that you can’t achieve with any other operating system. Oracle Solaris DTrace will quickly become a strategic tool in your quest to develop better performing, higher quality applications, helping you save significant time and money when debugging complex problems.
Oracle Solaris DTrace is a comprehensive dynamic tracing framework for the Solaris Operating Environment. Oracle Solaris DTrace provides a powerful infrastructure to permit administrators, developers, and service personnel to concisely answer arbitrary questions about the behavior of the operating system and user programs.
This new project proposes to add Oracle Solaris DTrace probes into the MPI library and will allow tracing of key communication events for parallel application software, thus making Oracle Solaris DTrace's award-winning observability characteristics available to high-performance compute environments.
These tools include:
The Oracle Solaris 10 project and task facilities allow you to label and separate workloads, as well as monitor resource consumption by each workload. The extended accounting subsystem captures a detailed set of resource consumption statistics on both processes and tasks. In conjunction with the Internet Protocol Quality of Service (IPQoS) flow accounting module, this subsystem can also capture network flow information on a system.
Proper system analysis can be critical to system availability and performance. To this end, the Solaris 10 Operating System includes tools to manually or automatically perform patch management, including analyzing the system to determine which patches are appropriate for your configuration.