Skip to content

Instantly share code, notes, and snippets.

@andytill
Created July 22, 2015 13:58
Show Gist options
  • Save andytill/d7ed62ffa0b406300dc9 to your computer and use it in GitHub Desktop.
Save andytill/d7ed62ffa0b406300dc9 to your computer and use it in GitHub Desktop.
proc pooling benchmarks
processing_in_pools options:
?ITERATIONS: 10000
?KV_SIZE: 500
?PRE_SIZED_HEAP: 4400
scheduler_bind_type: no_node_thread_spread
schedulers_online: 4
processing_in_pools:temporary_workers in 10.226417s
processing_in_pools:temporary_workers_with_pre_sized_heaps in 10.378222s
processing_in_pools:temporary_workers_spawned_with_proc_lib in 11.521731s
processing_in_pools:hot_pool_8 in 12.943262s
processing_in_pools:hot_pool_16 in 10.218457s
processing_in_pools:hot_pool_500 in 10.009781s
processing_in_pools:hot_pool_1000 in 9.871423s
processing_in_pools:hot_pool_async_receive_loop_8 in 12.926013s
processing_in_pools:hot_pool_async_receive_loop_16 in 10.210940s
processing_in_pools:hot_pool_async_receive_loop_500 in 9.997424s
processing_in_pools:hot_pool_async_receive_loop_1000 in 10.067060s
processing_in_pools options:
?ITERATIONS: 10000
?KV_SIZE: 250
?PRE_SIZED_HEAP: 4400
scheduler_bind_type: no_node_thread_spread
schedulers_online: 4
processing_in_pools:temporary_workers in 2.660048s
processing_in_pools:temporary_workers_with_pre_sized_heaps in 2.543279s
processing_in_pools:temporary_workers_spawned_with_proc_lib in 2.678538s
processing_in_pools:hot_pool_8 in 3.147193s
processing_in_pools:hot_pool_16 in 2.478355s
processing_in_pools:hot_pool_500 in 2.354647s
processing_in_pools:hot_pool_1000 in 2.304409s
processing_in_pools:hot_pool_async_receive_loop_8 in 3.054446s
processing_in_pools:hot_pool_async_receive_loop_16 in 2.569738s
processing_in_pools:hot_pool_async_receive_loop_500 in 2.349490s
processing_in_pools:hot_pool_async_receive_loop_1000 in 2.425474s
processing_in_pools options:
?ITERATIONS: 50000
?KV_SIZE: 25
?PRE_SIZED_HEAP: 4400
scheduler_bind_type: no_node_thread_spread
schedulers_online: 4
processing_in_pools:temporary_workers in 1.167711s
processing_in_pools:temporary_workers_with_pre_sized_heaps in 1.674059s
processing_in_pools:temporary_workers_spawned_with_proc_lib in 1.199372s
processing_in_pools:hot_pool_8 in 0.343007s
processing_in_pools:hot_pool_16 in 0.277874s
processing_in_pools:hot_pool_500 in 0.220275s
processing_in_pools:hot_pool_1000 in 0.188634s
processing_in_pools:hot_pool_async_receive_loop_8 in 0.365693s
processing_in_pools:hot_pool_async_receive_loop_16 in 0.218277s
processing_in_pools:hot_pool_async_receive_loop_500 in 0.188108s
processing_in_pools:hot_pool_async_receive_loop_1000 in 0.170241s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment