Python中文
首页
教程
问答
标签
搜索
登录
注册
Gevent:在每个forloop迭代中产生结果是一个好的实践吗?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我是从节点.js其中,<a href="https://github.com/caolan/async" rel="nofollow">https://github.com/caolan/async</a>等库允许异步迭代数组而不阻塞事件循环。在</p> <p>通过在每个循环迭代中调用<code>sleep(0)</code>来实现Gevent的相同功能,我是不是正确?在</p> <p>在解析数据库查询时,这对web服务器来说是必要的,还是Python代码(不是IO操作)的阻塞时间可以忽略不计?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>一般不会</p> <p>但是,如果处理整个数组所需的CPU时间太长,以至于它所造成的延迟是不可接受的,那么您应该将整个过程卸载到另一个进程/任务队列系统。在</p> <p>每次你睡觉(0)都会增加更多的开销(开关输入和输出),所以这会使情况变得更糟。在</p> <p>CPU和IO绑定的任务在同一个进程中不能很好地混合在一起。在</p> <p>或者,如果不需要很多并发连接,可以用pre-fork服务器替换gevent。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何用强化学习更新函数逼近中的权重?
10 回答
如何用归并排序计算倒数?
5 回答
如何用当前数据拟合正弦波?
10 回答
如何用当前页面的值填充表单?
4 回答
如何用彩色地图在2dpython直方图中勾勒出箱子的轮廓?
5 回答
如何用彩色地图给等高线标签上色?
5 回答
如何用彩色打印到控制台?
10 回答
如何用彩色条绘制2d直方图,在Python中显示第三个变量的平均值?
3 回答
如何用彩色条绘制直方图,其中的颜色应与xaxis中的值一致?
9 回答
如何用彩色贴图填充曲线和原始边之间的区域?
9 回答
如何用循环分割数组并对其应用操作?
7 回答
如何用循环创建多个子集的数据帧
7 回答
如何用循环和递归实现求和
5 回答
如何用循环填充数组?
10 回答
如何用循环当前引用的位置更新变量?
10 回答
如何用循环求这个级数的和
10 回答
如何用循环解这个方程?
5 回答
如何用循环语句逐个读取数据帧中的数据?
6 回答
如何用循环除法?(Python)
2 回答
如何用感知一致性对HSV空间进行采样
4 回答