Feature #4782
osd: build writeback model to replace async flusher
% Done:
0%
Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
build a model that includes
- dirty bytes value
- dirty files values
- a cost function of bytes and inodes
- an lru
- a writeback initiator with some threshold (analogous to dirty_background_bytes)
- a writeback blocker with some threshold (analogous to dirty_bytes)
replace the current background flush thing with the above.
set sane defaults for btrfs, xfs that roughly model how expensive inode vs content writes are
Related issues
Associated revisions
Merge branch 'wip_osd_throttle'
Fixes: #4782
Reviewed-by: Sage Weil
History
#1 Updated by Sage Weil almost 11 years ago
- Target version set to v0.63
#2 Updated by Sage Weil almost 11 years ago
- Target version changed from v0.63 to v0.64
#3 Updated by Sage Weil almost 11 years ago
- translation missing: en.field_story_points set to 8.00
#4 Updated by Ian Colle almost 11 years ago
- Assignee set to Samuel Just
#5 Updated by Ian Colle almost 11 years ago
- Status changed from New to 7
#6 Updated by Samuel Just almost 11 years ago
- Status changed from 7 to Resolved
#7 Updated by Sage Weil almost 11 years ago
- Target version changed from v0.64 to v0.65