Chapter 16

Other Topics

Performance Overheads

Not everything in life comes free of cost, guilt, or waistline, and some IT enhancements, such as virtualization, carry their own costs. Developments like virtualization, emulation, and similar techniques always carry a performance overhead, which, in days gone by, might be very costly in terms of speed and dollars.

Today, disk, network, and processor resources are much cheaper than those dark days where programmers might be put forward for a Nobel Prize for saving 100 instructions in a program. However, it is necessary to be aware of such resource overheads and their possible impact on systems performance.

Virtual Machine Overheads

Figure 16.1 shows a virtual machine (VM) configuration with a hypervisor ...

Get High-Performance IT Services 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.