Actions
Feature #3575
openceph-fuse: Add support for forget_multi
Status:
New
Priority:
Low
Assignee:
-
Category:
Performance/Resource Usage
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Client, ceph-fuse
Labels (FS):
Pull request ID:
Description
A new function in fuse (as of 2.9) supports dropping multiple inodes from the cache in one upcall.
Updated by Zheng Yan almost 8 years ago
- Priority changed from Normal to Low
If there is not forget_multi() callback, libfuse calls the forget() callback in a loop. I don't think implementing forget_multi callback makes any difference.
Updated by Greg Farnum almost 8 years ago
Hmm, doesn't the syscall overhead make enough of a difference to be noticeable in some of our bigger invalidate ops?
Updated by Zheng Yan almost 8 years ago
the kernel sends forget_multi request to libfuse even we don't provide the forget_multi callback.
Updated by Greg Farnum almost 8 years ago
- Category changed from 45 to Performance/Resource Usage
- Component(FS) Client, ceph-fuse added
Actions