-
Hi CacheLib developers, In the provided cachebench configurations such as this one (thank you for making them open source!), if there is a specified For example, the original hit_ratio CDN config liked above has Some additional info: There is a Thank you, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
@kevins981: sorry for the late response. Yes you can adjust
Yes it is still valid. You will need to size your cache proportionally larger if you want to get the same result we evaluated internally. But if you wanted to see the effect of a larger working-set on the same cache size, scaling up the key count is one way to achieve that. |
Beta Was this translation helpful? Give feedback.
-
Hi CacheLib developers, I am reopening this thread because I am still unsure about CacheBench's behavior when using @therealgymmy mentioned above that we are allowed to increase I am using For the Workload Generator (which is used by default here), my understanding is that in I went ahead and printed out all I am using the latest CacheLib main branch (as of March 12 2023). The only changes I made to Please correct me if any of my understanding is wrong. Any insights would be appreciated! Thank you for your time, |
Beta Was this translation helpful? Give feedback.
Hi CacheLib developers,
I am reopening this thread because I am still unsure about CacheBench's behavior when using
popDistFile
with an increasednumKeys
.@therealgymmy mentioned above that we are allowed to increase
numKeys
using the samepopDistFile
file. I did the following to test this:I am using
cachelib/cachebench/test_configs/hit_ratio/cdn/config.json
as an example. The original config hadnumKeys
== 8935378 and I increased it to 80 million. For context, we wanted to do this in order to scale the workload up (increasing cache size, numKeys etc).For the Workload Generator (which is used by default here), my understanding is that in
getReq()
, the idx generated should cover than ent…