Project

General

Profile

Feature #3306

zdb should be able to issue reads in parallel

Added by Christopher Siden almost 7 years ago. Updated almost 7 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

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.

History

#1

Updated by Christopher Siden almost 7 years ago

  • Status changed from In Progress to Closed
commit 31d7e8fa33fae995f558673adb22641b5aa8b6e1
Author: George Wilson <george.wilson@delphix.com>
Date:   Fri Sep 7 17:29:12 2012 -0700

    3306 zdb should be able to issue reads in parallel
    3321 'zpool reopen' command should be documented in the man page and help message
    Reviewed by: Adam Leventhal <ahl@delphix.com>
    Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com>
    Reviewed by: Christopher Siden <chris.siden@delphix.com>
    Approved by: Garrett D'Amore <garrett@damore.org>

Also available in: Atom PDF