Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Concurrency management within FUSE mount #76

Open
3 tasks
kerneltime opened this issue Feb 8, 2019 · 0 comments
Open
3 tasks

Concurrency management within FUSE mount #76

kerneltime opened this issue Feb 8, 2019 · 0 comments
Labels
fuse P1 This is next and will move to P0 once planned. performance Performance related issues

Comments

@kerneltime
Copy link
Contributor

Current approach is based on taking node or file system level locks and using immutable views of the radix tree.
Consider improvements

  • Use radix tree for read dir

  • Serialize based on iNodes

  • RW locking

@kerneltime kerneltime added core Issues related to datamon core performance Performance related issues P1 This is next and will move to P0 once planned. labels May 10, 2019
@fredbi fredbi added fuse and removed core Issues related to datamon core labels Mar 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fuse P1 This is next and will move to P0 once planned. performance Performance related issues
Development

No branches or pull requests

2 participants