Project

General

Profile

Feature #3306

zdb should be able to issue reads in parallel

Added by Christopher Siden about 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Category:
zfs - Zettabyte File System
Start date:
2012-10-25
Due date:
% Done:

0%

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

Description

From George Wilson's original bug report at Delphix:

Today zdb uses vdev_file_io_start() which either calls vn_rwdr() or pread()/pwrite() synchronously. Instead it should use a model more similar to vdev_disk_io_start() to issue the I/Os and allow a callback mechanism to run it through the interrupt pipeline.

Also available in: Atom PDF