]> git.ipfire.org Git - people/ms/network.git/blame - man/network-performance-tuning.xml
hostapd: Set default WMM settings
[people/ms/network.git] / man / network-performance-tuning.xml
CommitLineData
de72bd91
MT
1<?xml version="1.0"?>
2<!DOCTYPE refentry PUBLIC "-//OASIS/DTD DocBook XML V4.2//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4
5<refentry id="network-performance-tuning">
6 <refentryinfo>
7 <title>network-performance-tuning</title>
8 <productname>network</productname>
9
10 <authorgroup>
11 <author>
12 <contrib>Developer</contrib>
13 <firstname>Michael</firstname>
14 <surname>Tremer</surname>
15 <email>michael.tremer@ipfire.org</email>
16 </author>
17 </authorgroup>
18 </refentryinfo>
19
20 <refmeta>
21 <refentrytitle>network-performance-tuning</refentrytitle>
22 <manvolnum>8</manvolnum>
23 </refmeta>
24
25 <refnamediv>
26 <refname>network-performance-tuning</refname>
27 <refpurpose>Network Configuration Control Program</refpurpose>
28 </refnamediv>
29
30 <refsect1>
31 <title>Description</title>
32
33 <para>
34 This page contains a summary of some performance tuning techniques
35 that this system is using.
36 </para>
37 </refsect1>
38
39 <refsect2>
40 <title>SMP Affinity</title>
41
42 <para>
43 This system is automatically using SMP affinity for every physical
44 network controller, if supported.
45 </para>
46
47 <para>
48 A processor core is assigned to handle all interrupts of a certain
49 network controller which will result in minimising cache misses,
50 reducing network latency and quite possibly increasing throughput.
51 </para>
52
53 <para>
54 The algorithm is trying to balance all network controllers across
55 all processors.
56 </para>
57
58 <para>
59 See /proc/interrups for the distribution of interrupts.
60 </para>
61 </refsect2>
62
63 <refsect1>
64 <title>See Also</title>
65
66 <para>
67 <citerefentry>
68 <refentrytitle>network</refentrytitle>
69 <manvolnum>8</manvolnum>
70 </citerefentry>
71 </para>
72 </refsect1>
73</refentry>