标签: python multithreading logging python-multithreading
我正在开发一个记录服务器内存使用情况的程序。服务器有多个实例正在运行,程序正在记录所有实例。
我想弄清楚什么会更优化。
选项的: (假设两个实例) 1.单线程程序,逐个处理每个实例。延时0.5秒 2.双线程,每个处理一个实例,时间延迟:1秒。
有什么建议吗?
答案 0 :(得分:2)
两种选择都很好。请注意,编写单线程程序更容易,因此除非您有严格的性能要求或时序限制,否则应该放弃线程以支持更快的开发和更少的错误。