Project

General

Profile

Bug #5169

zdb should limit its ARC size

Added by Matthew Ahrens about 5 years ago. Updated about 5 years ago.

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

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

ZDB typically does not revisit data in the ARC. Therefore we should limit its
ARC size, so that it does not use all memory in the machine. (currently it
uses the same algorithm as the in-kernel implementation to determine the ARC
size)

History

#1

Updated by Electric Monk about 5 years ago

  • % Done changed from 0 to 100
  • Status changed from New to Closed

git commit 06be98028b8a84e7f327188613dd09a708294d1a

commit  06be98028b8a84e7f327188613dd09a708294d1a
Author: Matthew Ahrens <mahrens@delphix.com>
Date:   2014-10-07T18:08:13.000Z

    5169 zdb should limit its ARC size
    5170 zdb -c should create more scrub i/os by default
    5171 zdb should print status while loading metaslabs for leak detection
    Reviewed by: Christopher Siden <christopher.siden@delphix.com>
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
    Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com>
    Approved by: Robert Mustacchi <rm@joyent.com>

Also available in: Atom PDF