栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Python线程池

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python线程池

官方文档 https://pythonhosted.org/futures/

python线程池 ThreadPoolExecutor 的用法及实战 https://www.jianshu.com/p/6d6e4f745c27

爬虫

PYTHON线程池及其原理和使用 https://www.cnblogs.com/xiaozi/p/6182990.html

thread_pool = ThreadPoolExecutor(max_workers=4, thread_name_prefix="socket_")

while True:
    conn, addr = the_socket.accept()     # 建立客户端连接
    conn.settimeout(6) 

    try:
        thread_pool.submit(recv_data, conn)
    except baseException as e:
        info('ERROR', e)

thread_pool.shutdown(wait=True)

多线程接收socket吞吐量测试

>>4线程
150条, 11.5秒
200条, 12秒
250条, 13秒
300条, 18秒

>>9线程
250条, 15秒
300条, 18秒

>>7线程
250条, 15秒
300条, 18秒

python线程池(threadpool)模块使用笔记 https://www.cnblogs.com/xiaozi/p/6182990.html

这个没看,concurrent.futures就挺好

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/732841.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号