Optimization is essential to achieving good debugging performance.
Caching Memory and SPRs yielded a 40% improvement in the overhead of debugging.
Simple optimization with -Os
more than doubled
performance.
Profile directed optimization nearly trebled performance.
Overall, combining caching and and profile directed optimization, server execution time fell from 374 s to 92 s, representing a four-fold improvement in performance.