标签: python c++ performance benchmarking grpc
现在我们正在使用gRPC在Python和C ++中实现服务。我们想要基准并获得他们之间的表现。
目前,我们正在编写具有多个线程和多个进程的Python客户端。但我们无法读取CPU,内存,网络流量或磁盘IO的瓶颈。我不确定它是否与Python GIL相关。
GIL
在没有重新编写工具的情况下,对此进行基准测试的正确方法是什么?我们仍然需要做很多工作才能获得99%或99.9%的延迟。社区是否有任何工具或项目以及您的体验?