写批量处理脚本时,我们遇到一个问题,处理的文件较多,文件的内容较多时,脚本耗时很长、占用的CPU和memory比较多如果处理比较好
消耗cpu memory较多怎么办
1、我们对文件进行open、save操作时是会消耗cpu memory 的,所以我们在需要写入数据时,先把需要写入的数据放到内存,全部写入文件后,再一次性save
2、多次open文件时,需要close()文件
消耗时间过长
1、合理使用break continue来跳出循环
2、一次for循环可以遍历的不要使用多个for循环来遍历
3、通过其他leetcode中的算法来优化脚本

浙公网安备 33010602011771号