-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
blocks/blockstore: Get ARC cache and context passing #2942
Conversation
f27106c
to
4286953
Compare
License: MIT Signed-off-by: Jakub Sztandera <[email protected]>
License: MIT Signed-off-by: Jakub Sztandera <[email protected]>
License: MIT Signed-off-by: Jakub Sztandera <[email protected]>
License: MIT Signed-off-by: Jakub Sztandera <[email protected]>
License: MIT Signed-off-by: Jakub Sztandera <[email protected]>
License: MIT Signed-off-by: Jakub Sztandera <[email protected]>
License: MIT Signed-off-by: Jakub Sztandera <[email protected]>
c1934b2
to
f5e3e47
Compare
@Kubuxu this PR results in a small decrease in performance on the 'DirAddOpsPerSec' benchmark in ipfs-whatever:
|
Are you sure that it isn't just measurement error? We should display stdev for all of them. |
Here are results from my server:
but numbers are all over the place on that server. |
This is also what I am getting on my notebook:
I can't explain the DirAddOps. |
License: MIT Signed-off-by: Jakub Sztandera <[email protected]>
7b42e64
to
8205ff8
Compare
Results from C1 Scaleway, no variable load:
|
Hrm... that doesnt appear to provide significant improvement. |
Yeah, I think that in many cases there will be RAM/Disk kernel level cache hit. |
@Kubuxu sounds good to me |
marking as blocked on better metrics and benchmarking |
We should add more tests to ipfs-whatever, and then make it easy to run those benchmarks on various backing datastores. |
@Kubuxu I'm gonna close this, if we decide later that adding the arc cache here will improve perf significantly then we can revive the branch from the archive |
As you removed this branch it won't be in archive. I will repush. |
Sorry, I really like the delete branch button. Its fantastic. So much fun to click |
No description provided.