Skip to main content

SEAT_RING_BYTES

Constant SEAT_RING_BYTES 

Source
const SEAT_RING_BYTES: usize = crate::conversation_window::CONVERSATION_CAP_BYTES /* 67_108_864usize */;
Expand description

The byte ceiling on one seat’s ring: the same 64 MiB the conversation copy beside it keeps (crate::conversation_window::CONVERSATION_CAP_BYTES).

A ring exists to fill a copy that is behind, so a ring allowed to weigh more than the copy it repairs bounds nothing a reader feels. The count alone left a released seat (a despawned worker, a lead closed for the day) pinning up to the full frame count for the process’s life, and one FileIndexChanged frame holds a whole tree’s index: at a hundred thousand files that is 15 MB per retained frame.