X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=docs%2Fgettingstarted%2Fusers%2Fconfiguring%2Fstartup.rst;h=f439251639970df8fe9e20f8890ed51ae674f8ba;hb=2fef3dfa5cd916baf346369e47be468e7887904b;hp=6ec2b97e2195caf7c8923a2effcf085fb37cff79;hpb=4f85968a43d3de253e7d69bb0d03e542e4a27f9c;p=vpp.git diff --git a/docs/gettingstarted/users/configuring/startup.rst b/docs/gettingstarted/users/configuring/startup.rst index 6ec2b97e219..f4392516399 100644 --- a/docs/gettingstarted/users/configuring/startup.rst +++ b/docs/gettingstarted/users/configuring/startup.rst @@ -1054,9 +1054,7 @@ much of anything else. heapsize M | G ^^^^^^^^^^^^^^^^^^^^ -Specifies the size of the heap in MB or GB. The default is 1GB. Setting the -main heap size to 4GB or more requires recompilation of the entire system -with CLIB_VEC64 > 0. See .../clib/clib/vec_bootstrap.h. +Specifies the size of the heap in MB or GB. The default is 1GB. .. code-block:: console @@ -1328,7 +1326,7 @@ meaning the NAT is not deterministic. deterministic nat64 bib hash buckets -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^^ Sets the number of hash buckets in each of the two in/out NAT64 BIB bi-hash tables. Defaults to 1024 buckets. @@ -1338,7 +1336,7 @@ tables. Defaults to 1024 buckets. nat64 bib hash buckets 1024 nat64 bib hash memory -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^ Sets the allocated memory size (in bytes) for each of the two in/out NAT64 BIB bi-hash tables. Defaults to 134217728 (128 << 20) bytes, @@ -1349,7 +1347,7 @@ which is roughly 128 MB. nat64 bib hash memory 134217728 nat64 st hash buckets -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^^ Sets the number of hash buckets in each of the two in/out NAT64 session table bi-hash tables. Defaults to 2048 buckets. @@ -1359,7 +1357,7 @@ bi-hash tables. Defaults to 2048 buckets. nat64 st hash buckets 2048 nat64 st hash memory -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +^^^^^^^^^^^^^^^^^^^^^^^^ Sets the allocated memory size (in bytes) for each of the two in/out NAT64 session table bi-hash tables. Defaults to 268435456 (256 << 20) bytes, which is roughly @@ -1397,6 +1395,32 @@ Default is 2.04 seconds. interval 3.5 +physmem Section +--------------- + +Configuration parameters used to specify base address and maximum size of +the memory allocated for the pmalloc module in VPP. pmalloc is a NUMA-aware, +growable physical memory allocator. pmalloc allocates memory for the DPDK +memory pool. + +base-addr
+^^^^^^^^^^^^^^^^^^^ + +Specify the base address for pmalloc memory space. + +.. code-block:: console + + base-addr 0xfffe00000000 + +max-size G | M | K | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Set the memory size for pmalloc memory space. The default is 16G. + +.. code-block:: console + + max-size 4G + tapcli Section --------------