Skip to content

Conversation

@polyrabbit
Copy link
Contributor

In a mixed read-write workload, write requests are easily affected by read requests, even if the backend object storage does not have such issue. This is because when the buffer is heavily used, write requests will be blocked until some buffers are released. However, the current read-ahead mechanism can easily cause read requests to occupy most of the buffer (up to 80%), regardless of whether these background read requests are useful.

It is better for the blocking conditions of read and write requests to be independent to avoid mutual interference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants