> From: Bruce Richardson <bruce.richard...@intel.com> > [...] > > What is the expected running time of this test? When I tried it out > on my > > machine it appears to hang after the following output: > > [...]
It always runs within 50 seconds on my machine (E5-1650 v3 @ 3.50GHz). Judging by the output, it runs faster than yours (203 vs 811 total microseconds in 1M allocation case): USER1: Reference: memset USER1: Result: 14.557848.3 GiB/s <=> 67.08 us/MiB USER1: USER1: Performance: rte_malloc USER1: Size (B) Runs Alloc (us) Free (us) Total (us) memset (us) USER1: 64 10000 0.09 0.04 0.13 0.01 USER1: 128 10000 0.09 0.04 0.13 0.01 USER1: 1024 10000 0.12 0.09 0.21 0.11 USER1: 4096 10000 0.15 0.40 0.55 0.27 USER1: 65536 10000 0.16 4.37 4.53 4.25 USER1: 1048576 10000 73.85 129.23 203.07 67.26 USER1: 2097152 7154 148.98 259.42 408.39 134.34 USER1: 4194304 3570 298.28 519.76 818.04 268.65 USER1: 16777216 882 1206.85 2093.46 3300.30 1074.25 USER1: 1073741824 6 188765.01 206544.04 395309.06 68739.83 [...] Note that to see --huge-unlink effect you must run it twice: the first run creates and leaves the files, the second reuses them.