I created a grpc server using python. (grpc 1.6.0, python 3.5.2, ubuntu 16.04.2 LTS, 4 core cpu)
I use ThreadPoolExcutor.
server = grpc.server(futures.ThreadPoolExecutor(max_workers=300))
However, always use only 25% CPU.
It seems to use only single core.
What should I do?