Evaluate Direct I/O for better performance #7793
Labels
enhancement
Enhancement or improvement to existing feature or request
Storage:Durability
Issues and PRs related to the durability framework
Storage
Issues and PRs relating to data and metadata storage
Is your feature request related to a problem? Please describe.
The primary benefit of direct I/O is to reduce CPU utilization for file reads and writes by eliminating the copy from the cache to the user buffer. Many operations like peer recovery, segrep transferring large merged segments to replica for instance w/o direct I/O can cause other segments(since refreshes no longer leverage shard idle #7736 ), being queried heavily to be pushed out of the cache even if. The remote store interactions needs to be revisited to explore any opportunities for improvements
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: