10.04.2016 Views

An Adventure of Analysis and Optimisation of the Linux Networking Stack

varlese-jones-analysis-optimisation-networking-stack

varlese-jones-analysis-optimisation-networking-stack

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Proceedings <strong>of</strong> NetDev 1.1: The Technical Conference on <strong>Linux</strong> <strong>Networking</strong> (February 10th-12th 2016. Seville, Spain)<br />

/proc/sys/net/core/…<br />

Setting<br />

Orig.<br />

Value(s)<br />

New<br />

Value(s)<br />

Justification<br />

busy_read 0 0 Low latency busy poll timeout for socket reads<br />

busy_poll 0 0 Low latency busy poll timeout for poll <strong>and</strong><br />

select<br />

dev_weight 64 4096 Maximum number <strong>of</strong> packets that kernel can<br />

h<strong>and</strong>le on a NAPI interrupt. Per-CPU variable.<br />

netdev_budget 300 4096 Maximum number <strong>of</strong> packets taken from all<br />

interfaces in one polling cycle (NAPI poll).<br />

optmem_max 20480 134217728 Maximum ancillary buffer size allowed per<br />

socket.<br />

48

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!