HomeFreeBSD

Reduce async_destroy_001_pos memory requirements

Description

Reduce async_destroy_001_pos memory requirements

The number of blocks which can be freed per TXG is controlled
by the zfs_free_max_blocks module option (defaults to 100,000).
Both speed up this test case and reduce the memory requirements
by only creating 4 TXGs worth of blocks to be freed.

Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #5479
Closes #6192

Details

Provenance
Brian Behlendorf <behlendorf1@llnl.gov>Authored on Jun 6 2017, 6:30 PM
GitHub <noreply@github.com>Committed on Jun 6 2017, 6:30 PM
Parents
rG6eb6073a0446: Allow add of raidz and mirror with same redundancy
Branches
Unknown
Tags
Unknown

Event Timeline

GitHub <noreply@github.com> committed rGca8b210744ab: Reduce async_destroy_001_pos memory requirements (authored by Brian Behlendorf <behlendorf1@llnl.gov>).Jun 6 2017, 6:30 PM