从loop.run_forever()
asyncio
启动线程是否合适?这是一个好习惯吗?
我也在asyncio
内部使用线程池,单独使用asyncio
我无法获得良好的速度,这就是我使用线程池的原因。
即使loop.run_forever()
继续永远运行,线程池执行后内存是否可用?
答案 0 :(得分:2)
从asyncio
代码开始一个新线程不是一个错误,而是非常无用的操作。
内置asyncio loop.run_in_executor()
与标准线程池实现公司(concurrent.futures.ThreadPoolExecutor
)以非常优雅的方式解决所有问题,请使用它。