My Oracle Support Banner

Oracle Solaris System Performance Analysis and Tuning Overview (Doc ID 1450811.1)

Last updated on JANUARY 15, 2024

Applies to:

Solaris Operating System - Version 10 and later
Information in this document applies to any platform.

Purpose

This document will outline various factors which influence performance and will help the reader better understand those factors and determine how to address performance issue by explaining how to define performance and understand performance tuning.  This document also helps set expectation as to what to expect from support with regards to performance issue including when it may be best to engage Oracle Advanced Customer Service ( Oracle ACS)

Scope

Oracle Solaris is designed to self-tune itself for various work loads. Heuristics applied to self tuning are for general purpose applications. If your application is unique and behaves differently then heuristics may not set the configuration for the most efficient use and may lead to lower than expected performance. Performance of complex workloads is influenced by several factors. Processor type, NUMA (Non-Uniform Memory Architecture) consideration, cache and memory sizes, file system choices, storage setup, IO and network bandwidth are all significant components of overall system performance.  It is, however, the application characterstics that drives the system's behavior. Thus, the main objectives of performance analysis are: identifying suboptimal interactions between various subsystems; monitoring network and storage access patterns and end user usage model; when the workload has saturated the available system capacity, estimating what software and hardware configuration changes (capacity planning) are required to sustain peak system throughput . Once the potantial causes and bottlenecks are identified, one has to take necessary actions to eliminate these performance inhibitors. Oracle Support team can assist in finding system level performance bottlenecks. Resolving issues affecting application performance, however, may require architectural changes and that can be best performed by Oracle Advanced Customer Service ( Oracle ACS)

Details

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Purpose
Scope
Details
 Performance Management
 Performance Model
 Tuning Principles
 Iterative Nature Of Tuning
 Reason For Tuning
 Tuning Prerequisites
 Tuning Limits
 Tuning Areas
 Tuning Tradeoffs
 Change Management
 Performance Trends and Visualization
 Performance Measurement Terminlogies
 Internal and External Latencies
 Performance Metrics
 System Considerations
 Non-Oracle Hardware
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.