Chapter 3

Software and Performance

There are a number of ways that system performance might be enhanced with software tools and techniques, although their success is not always guaranteed. Badly written applications are probably not amenable to tuning any more than a tractor is for competing in a Formula 1 race. Some of these techniques are outlined in the following sections, and they cover network aspects as well as system concepts.

Performance Role of Software

The spectrum of software types and variations in today’s IT environment is wider and functionally richer than it was 30 and more years ago. The good thing about this is that much more can be achieved; the bad thing is there can be performance impacts on IT systems work, particularly if ...

Get High-Performance IT Services now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.