numam-dpdk/doc/guides
Keith Wiles 213af31e09 mempool: reduce structure size if no cache needed
The rte_mempool structure is changed, which will cause an ABI change
for this structure. Providing backward compat is not reasonable
here as this structure is used in multiple defines/inlines.

Allow mempool cache support to be dynamic depending on if the
mempool being created needs cache support. Saves about 1.5M of
memory used by the rte_mempool structure.

Allocating small mempools which do not require cache can consume
larges amounts of memory if you have a number of these mempools.

Signed-off-by: Keith Wiles <keith.wiles@intel.com>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
2016-05-17 08:31:33 +02:00
..
contributing scripts: check commit formatting 2016-04-11 23:56:34 +02:00
cryptodevs doc: add cryptodevs guide overview 2016-04-09 00:40:33 +02:00
faq log: increase default level to info 2016-05-02 15:31:17 +02:00
freebsd_gsg doc: fix -n option in FreeBSD guide 2015-12-15 15:04:39 +01:00
linux_gsg pci: remove deprecated specific config 2016-04-20 11:53:43 +02:00
nics qede: add core driver 2016-05-06 15:51:22 +02:00
prog_guide doc: fix references in guides 2016-04-11 23:56:34 +02:00
rel_notes mempool: reduce structure size if no cache needed 2016-05-17 08:31:33 +02:00
sample_app_ug examples: remove useless check of port count 2016-05-16 21:01:51 +02:00
testpmd_app_ug ethdev: add 100G link speed 2016-04-01 21:38:34 +02:00
xen doc: clean up index files 2015-12-15 13:50:42 +01:00
conf.py doc: fix navigation levels in html sidebar of guides 2016-01-16 09:16:56 +01:00
index.rst doc: fix navigation levels in html sidebar of guides 2016-01-16 09:16:56 +01:00