went back to benchmark mempool
add a new test program
fixed benchmark code
changed test case
changed test case
tuned some parameters
commit allocated pages
rewrite the benchmark function
expanded test range