| /dpdk/doc/guides/tools/ |
| H A D | hugepages.rst | 31 Print the current huge page configuration 35 Clear existing huge page reservation 39 Mount the huge page filesystem 43 Unmount the huge page filesystem 52 If not specified the default system huge page size is used. 56 Reserve huge pages. 66 status of huge pages, modifying the setup requires root privileges. 72 To display current huge page settings:: 76 To a complete setup of with 2 Gigabyte of 1G huge pages::
|
| /dpdk/doc/guides/linux_gsg/ |
| H A D | linux_eal_parameters.rst | 82 * ``--huge-dir <path to hugetlbfs directory>`` 87 * ``--huge-unlink[=existing|always|never]`` 89 No ``--huge-unlink`` option or ``--huge-unlink=existing`` is the default: 93 With ``--huge-unlink`` (no value) or ``--huge-unlink=always``, 98 When ``--huge-unlink=never`` is specified, existing hugepage files
|
| H A D | nic_perf_intel_platform.rst | 114 #. Reserve 1G huge pages via grub configurations. For example to reserve 8 huge pages of 1G size:: 130 1. Reserve huge pages. 138 # Get the total huge page numbers. 145 mkdir -p /mnt/huge 148 mount -t hugetlbfs nodev /mnt/huge
|
| H A D | eal_args.include.rst | 113 ``--no-shconf`` and (if applicable) ``--huge-unlink``. 126 * ``--no-huge``
|
| H A D | sys_reqs.rst | 231 mkdir /mnt/huge 232 mount -t hugetlbfs pagesize=1GB /mnt/huge 236 nodev /mnt/huge hugetlbfs pagesize=1GB 0 0
|
| H A D | build_sample_apps.rst | 82 * ``--huge-dir``:
|
| /dpdk/doc/guides/nics/ |
| H A D | build_and_test.rst | 50 #. Mount huge pages: 54 mkdir /mnt/huge 55 mount -t hugetlbfs nodev /mnt/huge 57 #. Request huge pages:
|
| /dpdk/doc/guides/cryptodevs/ |
| H A D | virtio.rst | 85 reserve enough huge pages 93 reserve enough huge pages
|
| H A D | octeontx.rst | 105 Appropriate huge page need to be setup in order to run the DPDK example
|
| H A D | cnxk.rst | 128 * Ensure that sufficient huge pages are available for your application::
|
| /dpdk/devtools/ |
| H A D | test-null.sh | 30 $testpmd -c $coremask --no-huge -m 20 \
|
| /dpdk/doc/guides/howto/ |
| H A D | virtio_user_for_container_networking.rst | 101 * Cannot work with --huge-unlink option. As we need to reopen the hugepage 103 * Cannot work with --no-huge option. Currently, DPDK uses anonymous mapping
|
| H A D | lm_virtio_vhost_user.rst | 305 -object memory-backend-file,id=mem,size=1024M,mem-path=/mnt/huge,share=on \ 381 -object memory-backend-file,id=mem,size=1024M,mem-path=/mnt/huge,share=on \
|
| /dpdk/app/test-pmd/ |
| H A D | testpmd.c | 803 alloc_mem(size_t memsz, size_t pgsz, bool huge) in alloc_mem() argument 810 if (huge) in alloc_mem() 830 bool huge) in create_extmem() argument 848 if (!huge) in create_extmem() 858 addr = alloc_mem(mem_sz, cur_pgsz, huge); in create_extmem() 877 if (!huge) in create_extmem() 919 setup_extmem(uint32_t nb_mbufs, uint32_t mbuf_sz, bool huge) in setup_extmem() argument 937 ret = create_extmem(nb_mbufs, mbuf_sz, ¶m, huge); in setup_extmem() 1158 bool huge = mp_alloc_type == MP_ALLOC_XMEM_HUGE; in mbuf_pool_create() local 1160 if (setup_extmem(nb_mbuf, mbuf_seg_size, huge) < 0) in mbuf_pool_create()
|
| /dpdk/doc/guides/compressdevs/ |
| H A D | octeontx.rst | 83 reserve enough huge pages
|
| /dpdk/doc/guides/faq/ |
| H A D | faq.rst | 33 …line parameter does not guarantee that huge pages will be reserved on specific sockets. Therefore,… 127 This is especially true when using a large number (>512) of 2 MB huge pages. Please increase the op…
|
| /dpdk/app/test/ |
| H A D | meson.build | 154 # - the first flag indicates whether the test can run in no-huge mode, 479 test_args += ['--no-huge', '-m', '2048']
|
| /dpdk/doc/guides/freebsd_gsg/ |
| H A D | build_sample_apps.rst | 88 * ``--huge-dir``:
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_16_07.rst | 100 * Doesn't work with ``--huge-unlink``. 101 * Doesn't work with ``--no-huge``.
|
| H A D | release_19_02.rst | 27 The ``--no-huge`` mode was augmented to use memfd-backed memory (on systems 163 fds (such as in-memory or no-huge mode)
|
| H A D | known_issues.rst | 248 PMD does not work with --no-huge EAL command line parameter 253 …physical address), hence PMDs do not work when the ``--no-huge`` command line parameter is supplie… 259 Use huge page memory or use VFIO to map devices.
|
| H A D | release_2_1.rst | 379 * **Enabled combining of the ``-m`` and ``--no-huge`` EAL options.** 381 Added option to allow combining of the ``-m`` and ``--no-huge`` EAL command 385 allocations, and removes a constraint on ``--no-huge`` mode being limited to
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | env_abstraction_layer.rst | 41 The EAL performs physical memory allocation using mmap() in hugetlbfs (using huge page sizes to inc… 99 are also backed by hugepages unless ``--no-huge`` option is given. 179 ``--legacy-mem`` nor ``--no-huge``. 257 in directories specified with ``--huge-dir`` option 275 if ``--huge-unlink`` is given to avoid polluting hugetlbfs. 286 One exception is ``--huge-unlink=never`` mode. 974 Dirty elements only appear with ``--huge-unlink=never``.
|
| H A D | trace_lib.rst | 230 echo "quit" | ./build/app/test/dpdk-test --no-huge --trace=.*
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | qos_scheduler.rst | 54 G of huge pages must be set up for each of the used sockets (depending on the cores in use).
|