下午刚优化了Python版的探针的多线程处理流程,老代码一点都没考虑性能,查询3w条记录要半小时,超过3w就报线程太多(Python的线程不都是假的么?thread库加这个限制只是为了减少系统内存开销?)
改造之后的版本获取5w条数据在一分钟之内,终于离商用的要求差不多了。还可以更快,但CPU会更高一点,怕前台单板吃不消报告警,将就着先用起来[呲牙]
下午刚优化了Python版的探针的多线程处理流程,老代码一点都没考虑性能,查询3w条记录要半小时,超过3w就报线程太多(Python的线程不都是假的么?thread库加这个限制只是为了减少系统内存开销?)
改造之后的版本获取5w条数据在一分钟之内,终于离商用的要求差不多了。还可以更快,但CPU会更高一点,怕前台单板吃不消报告警,将就着先用起来[呲牙]
本文标题:python性能优化总结
本文链接:https://www.haomeiwen.com/subject/rlywzktx.html
网友评论