Other Optimizations

A small sample of the many other Solaris optimizations is explored in this section.

Compiler Optimizations

Considerable engineering work has been invested in improving the performance of database code generated by Sun compilers and in ensuring that database binaries take advantage of the compiler optimizations already available. Examples of the areas focused on are given in the following list:

  • Compiler optimizations. After research into the assembler code generated during database compilation, developers reduced the instruction count and therefore the CPU Instruction Cache miss rate for databases. Other optimizations were carried out to reduce CPU Data Cache misses on the UltraSPARC III architecture.

  • Profile feedback optimization. ...

Get Configuring and Tuning Databases on the Solaris™ Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.