documentation:technical_docs:performance
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
documentation:technical_docs:performance [2019/12/27 00:18] – [Disabling Hyper Threading (HT)] olivier | documentation:technical_docs:performance [2020/01/18 01:02] – [Polling mode] olivier | ||
---|---|---|---|
Line 108: | Line 108: | ||
BSDRP is currently following FreeBSD 12-stable branch, to try to have a mix between recent features and stability. | BSDRP is currently following FreeBSD 12-stable branch, to try to have a mix between recent features and stability. | ||
- | ==== Disabling Hyper Threading (HT) ==== | + | ==== Disabling Hyper Threading (on specific CPU only) ==== |
By default a multi-queue NIC drivers create one queue per core. | By default a multi-queue NIC drivers create one queue per core. | ||
- | But on older CPU (like Xeon E5-2650 V1) those logical cores didn't help at all for managing interrupts generated by high speed NIC (this is not true on 13-head since [[https:// | + | But on some older CPU (like Xeon E5-2650 V1) those logical cores didn't help at all for managing interrupts generated by high speed NIC. |
HT can be disabled with this command: | HT can be disabled with this command: | ||
Line 255: | Line 255: | ||
{{documentation: | {{documentation: | ||
- | ==== Polling mode ==== | + | ==== Polling mode (very old hardware) |
Polling can be used in 2 cases: | Polling can be used in 2 cases: |
documentation/technical_docs/performance.txt · Last modified: 2020/01/18 01:04 by olivier