cpu profile for bench
compact_timer
...
separate generator
context multirequest: owngen
rework context and parallel_service
localize generators to parallel_service

so that, they always comparable with service capacity
protect RGenerator.Release by mutex
Context.Done or Request response
...