Performance tuning

Because overall system performance depends on so many different variables, performance tuning is part art and part science.

Be sure to also the read the section titled "Performance Tuning" in the repository(8) man page

Measurement tools

Before making changes to try and improve the performance of your system, you should start by taking measurements to determine where you have the most opportunity for improvement. You should also be prepared to measure again after making changes to see how much performance has improved.

There are many different tools and methods for measuring system performance and we can't cover them all here. However, here are a few suggestions:

Minimizing I/O Resource Contention

As is often the case with server systems, you may be able to increase total throughput by reducing contention for the same I/O resource (either storage or network). There are several things you can do in the configuration of your Vesta server(s) to reduce contention for limited I/O resources.