我需要开发一个服务器,它需要建立大量连接以接收和发送小文件。问题是使用C++增加的性能是否值得花费时间开发代码,或者是否更好地使用Python并定期调试代码以提高速度。也许这是一个有点抽象的问题,没有给出连接数量,但我真的不知道。至少每分钟10,000个连接来更新客户端状态。
我需要开发一个服务器,它需要建立大量连接以接收和发送小文件。问题是使用C++增加的性能是否值得花费时间开发代码,或者是否更好地使用Python并定期调试代码以提高速度。也许这是一个有点抽象的问题,没有给出连接数量,但我真的不知道。至少每分钟10,000个连接来更新客户端状态。
我预计服务器时间会被I/O-网络、磁盘等所占用。你需要证明Python程序的CPU消耗是有问题的,而且在考虑更改之前,你已经抓住了所有低于CPU性能阈值的因素。