Details
-
Task
-
Resolution: Unresolved
-
Major
-
None
Description
When the evictor tries to swapout a page, it has to marshal, copy the data to the write buffer and perform addition of swapout delta. By the time it tries to add the swapout delta, if a writer adds a delta, the entire work becomes invalid and it has to be restarted. The wasteful work involves wasted CPU as well as IO bandwidth. This also results in more work for cleaner to clean discarded blocks on the lss.
Attachments
Issue Links
- relates to
-
MB-29132 indexer.numSliceWriters=runtime.NumCPU() policy doesn't work very well when there are many Plasma instances
- Closed