Answer the following conceptual questions:
- What is a micro-benchmark?
- What is working set size, and how might it affect the results of storage benchmarks?
- What is the reason for studying the price/performance ratio?
Choose a micro-benchmark and perform the following tasks:
- Scale a dimension (threads, I/O size, ...) and measure performance.
- Graph the results (scalability).
- Use the micro-benchmark to drive the target to peak performance, and analyze the limiting factor.