Add some help into startup.conf
[vpp.git] / vpp / conf / startup.conf
1
2 unix {
3   nodaemon
4   log /tmp/vpp.log
5   full-coredump
6 }
7
8 api-trace {
9   on
10 }
11
12 api-segment {
13   gid vpp
14 }
15
16 cpu {
17         ## Set logical CPU core where main thread runs
18         # main-core 1
19
20         ## Set logical CPU core(s) where worker threads are running
21         ## by default there is no worker threads started
22         # corelist-workers 2-3,18-19
23 }
24
25 dpdk {
26         ## Change default settings for all intefaces
27         # dev default {
28                 ## Number of receive queues, enables RSS
29                 ## Default is 1
30                 # num-rx-queues 3
31
32                 ## Number of transmit queues, Default is equal
33                 ## to number of worker threads or 1 if no workers treads
34                 # num-tx-queues 3
35
36                 ## Number of descriptors in transmit and receive rings
37                 ## increasing or reducing number can impact performance
38                 ## Default is 1024 for both rx and tx
39                 # num-rx-desc 512
40                 # num-tx-desc 512
41         # }
42
43         ## Whitelist specific interface by specifying PCI address
44         # dev 0000:02:00.0
45
46         ## Whitelist specific interface by specifying PCI address and in
47         ## addition specify custom parameters for this interface
48         # dev 0000:02:00.1 {
49         #       num-rx-queues 2
50         # }
51
52         ## Change UIO driver used by VPP, Options are: uio_pci_generic, vfio-pci
53         ## and igb_uio (default)
54         # uio-driver uio_pci_generic
55
56         ## Disable mutli-segment buffers, improves performance but
57         ## disables Jumbo MTU support
58         # no-multi-seg
59
60         ## Increase number of buffers allocated, needed only in scenarios with
61         ## large number of interfaces and worker threads. Value is per CPU socket.
62         ## Default is 32768
63         # num-mbufs 128000
64
65         ## Change hugepages allocation per-socket, needed only if there is need for
66         ## larger number of mbufs. Default is 256M on each detected CPU socket
67         # socket-mem 2048,2048
68 }