Add client memory pool avoid too much malloc and free client, add "prealloc-client" option to specify the custom prealloc number