Project

General

Profile

Actions

Feature #4753

closed

increase number of outstanding async writes when sync task is waiting

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

Status:
Closed
Priority:
Normal
Category:
zfs - Zettabyte File System
Start date:
2014-04-14
Due date:
% Done:

100%

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

Description

Matt Ahrens:

When a sync task is waiting for a txg to complete, we should hurry it along by
increasing the number of outstanding async writes (i.e. make
vdev_queue_max_async_writes() return a larger number).  Initially we might just
have a tunable for "minimum async writes while a synctask is waiting" and set
it to 3.

Actions #1

Updated by Electric Monk almost 8 years ago

  • Status changed from In Progress to Closed

git commit 73527f441cbbd953fa42cc5a30a413bad75f24a9

commit  73527f441cbbd953fa42cc5a30a413bad75f24a9
Author: Alex Reece <alex@delphix.com>
Date:   2014-07-18T15:08:31.000Z

    4753 increase number of outstanding async writes when sync task is waiting
    Reviewed by: Matthew Ahrens <mahrens@delphix.com>
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Reviewed by: Adam Leventhal <ahl@delphix.com>
    Reviewed by: Christopher Siden <christopher.siden@delphix.com>
    Reviewed by: Dan McDonald <danmcd@omniti.com>
    Approved by: Garrett D'Amore <garrett@damore.org>

Actions

Also available in: Atom PDF