diff options
author | mm <mm@FreeBSD.org> | 2013-02-27 14:45:23 +0000 |
---|---|---|
committer | mm <mm@FreeBSD.org> | 2013-02-27 14:45:23 +0000 |
commit | 18e9a0422b52091035dae9d69bde9dd571a8ff7e (patch) | |
tree | 3a1d99ec550876c5154b7ae70c34370d5546910d /lib/libc | |
parent | 1378fd6863ec7ef6fcc1d8572c7d321ef79dd4ea (diff) | |
download | FreeBSD-src-18e9a0422b52091035dae9d69bde9dd571a8ff7e.zip FreeBSD-src-18e9a0422b52091035dae9d69bde9dd571a8ff7e.tar.gz |
MFV 247176, 247178, 247315:
Import metaslab_sync() speedup from vendor (illumos).
Illumos ZFS issues:
3552 condensing one space map burns 3 seconds of CPU in spa_sync() thread
3564 spa_sync() spends 5-10% of its time in metaslab_sync() (when not
condensing)
3578 transferring the freed map to the defer map should be constant time
3579 ztest trips assertion in metaslab_weight()
References:
https://www.illumos.org/issues/3552
https://www.illumos.org/issues/3564
https://www.illumos.org/issues/3578
https://www.illumos.org/issues/3579
MFC after: 2 weeks
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions