Semua buku

Profesional

Aplikasi Tentang Pelatih Masuk Mulai membaca

Quantitative Finance · Glosarium

Apa itu Message burst, receive buffer overrun?

Dikenal juga sebagai: message burst · receive buffer overrun

Definition 18.3 Low-Latency Software · Bab 18 — The Feed Handler

A message burst is a period in which a feed’s rate exceeds the rate its receiver sustains. A receive buffer overrun is the loss of datagrams that arrive while the socket’s receive buffer is full: the kernel drops them silently, and the handler sees only a gap.

How many datagrams a UDP socket keeps for a reader that is not reading, by receive-buffer size: 50 000 datagrams sent on loopback during the stall. The kernel grants twice the size asked and charges each datagram its full memory footprint. Measured on a laptop (Intel Core Ultra 7 155H) under WSL2 (kernel 6.18); rmem_max 4 MiB. Data: bench_feed.py.
Figure 18.3. How many datagrams a UDP socket keeps for a reader that is not reading, by receive-buffer size: 50 000 datagrams sent on loopback during the stall. The kernel grants twice the size asked and charges each datagram its full memory footprint. Measured on a laptop (Intel Core Ultra 7 155H) under WSL2 (kernel 6.18); rmem_max 4 MiB. Data: bench_feed.py.
Baca dalam konteks →