Project

General

Profile

Actions

Bug #9082

closed

Add ZFS performance test targeting ZIL latency

Added by John Kennedy over 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Start date:
2018-02-08
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

Work by Prakash Surya.

This adds a new test to measure ZIL performance.

- A new DTrace collection script to measure latency, and another to collect stacks of threads scheduled off a cpu for creation of flamegraphs.
- Enhances the io.d collection script to produce histograms
- Adds the ability to induce IO delays with zinject
- Adds a new variable (PERF_NTHREADS_PER_FS) to allow fio threads to be distributed to individual file systems as opposed to all IO going to one, as happens elsewhere.
- Refactoring of do_fio_run

Actions

Also available in: Atom PDF