Module sync42::work_coalescing_queue
source · Expand description
A work coalescing queue batches work to be done together, for purposes of performance.
Structs§
- A WorkCoalescingQueue can be used to batch work together for purposes of gaining efficiency. For example, a concurrent log could use the work coalescing queue to batch writes or fsyncs so that many concurrent threads can witness a single write or fsync.
Traits§
- A WorkCoalescingCore is used to batch work and then convert a batch of work into an iterator of outputs.
Functions§
- Register the biometrics for the work coalescing queue.