Python论坛  - 讨论区

标题:[python-chinese] python 的threading只支持 1000个子线程?

2006年09月09日 星期六 22:11

lazz lazycoding在gmail.com
星期六 九月 9 22:11:35 HKT 2006

在sp2和2000下面似乎超过1k个线程就会出现异常
在linux下有这个限制么?

-- 
I'm lazy, I'm coding.
http://lazycoding.blogspot.com/

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月09日 星期六 22:53

Linker Lin linkerlin88在gmail.com
星期六 九月 9 22:53:14 HKT 2006

Ê'¥téýÿßôêV³ÎV³ÉÊŠx ™¨¥r‰°®‹^²¶ÓM5’X§»&•¬ò"g(v)à†ÛiÿùZÏ'(v)ànZ ²š-r‰¿§+a¢w!Šw¬xú,¶Ç§vœ­†‰Ü†)Þ±éb²Û)ÊØhÉÒ¹»®&Þ±éݲæìr¸›zÚ)ÊØhÈbë­ê®zËeŠËl§+a¢w'R{.nÇ+‰·¬zwnžË›±Êâmëh§+a¢w!Šw¬z·ª¹ë-–+-²œ­†‰Üœ7­j)Hú!¶Úþœ­†‰ÜŸùšŠYšŸùb²Ø§~éÊØhÈbë.)äz³ŠybžG«–)üò	šŠW(šX§‘êæ–)à™¨¥r‰‡LÂÔD¸m¶Ÿÿ§+a¢w'þ˜©z¹šŠ_éÊØhÈbëý«miÈfz{lÿm4ëOt÷þ7떟Óßڶ֜†g§¶f

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月10日 星期日 02:57

Leo Jay python.leojay在gmail.com
星期日 九月 10 02:57:51 HKT 2006

:÷ý:•¬ó•¬òr‡bž&j;)\¢l+¢×¬§m´ÓMd–)îÇY)ÊØhœ¬µ j·l-ê	k!Ó0µ.m§ÿéÊØhÉÿ¦*^®f¢—úr¶'r§zÇ¿jÛZržžÛ?ÛM:ÓÝtÿÇfÜãö­µ§!™éí†Ù¥

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月10日 星期日 23:18

John fractal johnfractal在gmail.com
星期日 九月 10 23:18:06 HKT 2006

linux下面,线程数目和stack size有点关系,你可以用ulimit去修改栈的大小,从而改变一个进程内的最大线程数。

不过就我的经验而言,从来没试过能调节到超过1024个线程。



在06-9-10,Leo Jay <python.leojay在gmail.com> 写道:
>
> On 9/9/06, lazz <lazycoding在gmail.com> wrote:
> >
> > 在sp2和2000下面似乎超过1k个线程就会出现异常
> > 在linux下有这个限制么?
> >
>
> 不知道什么情况下需要用到超过1k个线程。
> 就算python不出异常,你的程序也运行不过来了吧?时间都花在线程调度上了。
> 能不能先从改善程序的算法入手?
>
>
> --
> Best Regards,
> Leo Jay
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20060910/a2ddbf03/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月11日 星期一 07:59

gashero harry.python在gmail.com
星期一 九月 11 07:59:19 HKT 2006

以前见冲击波的时候,好像200个线程就死机了,你要用到1k个线程?!!!!
不会又是一个Python病毒吧。
有如楼上说的,如果线程太多,那么大部分时间都耗费在线程调度上了,得不偿失。且1k个线程,轮询一遍也需要好多时间,也许这个时间就足以让操作超时了。
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20060911/31614b44/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月11日 星期一 13:55

guoh guoh.gh在gmail.com
星期一 九月 11 13:55:08 HKT 2006

ͦÓÐÒâ˼°¡
1K¸öỊ̈߳¬ÄãÏë¸Éʲô°¡£¬ºÇºÇ
¼´Ê¹ÀíÂÛÉÏÖ§³Ö£¬ÄÇÒ²ÐèÒª¾ÞÇ¿ÎÞ²»µÄ»úÆ÷¹þ


ÔÚ06-9-11£¬gashero <harry.python在gmail.com> дµÀ£º
>
>  ÒÔÇ°¼û³å»÷²¨µÄʱºò£¬ºÃÏñ200¸öÏ߳̾ÍËÀ»úÁË£¬ÄãÒªÓõ½1k¸öỊ̈߳¿£¡£¡£¡£¡
> ²»»áÓÖÊÇÒ»¸öPython²¡¶¾°É¡£
> ÓÐÈçÂ¥ÉÏ˵µÄ£¬Èç¹ûÏß³ÌÌ«¶à£¬ÄÇô´ó²¿·Öʱ¼ä¶¼ºÄ·ÑÔÚÏ̵߳÷¶ÈÉÏÁË£¬µÃ²»³¥Ê§¡£ÇÒ1k¸öỊ̈߳¬ÂÖѯһ±éÒ²ÐèÒªºÃ¶àʱ¼ä£¬Ò²ÐíÕâ¸öʱ¼ä¾Í×ãÒÔÈòÙ×÷³¬Ê±ÁË¡£
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20060911/c201b22f/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月11日 星期一 15:44

Yingbo Qiu qiuyingbo在gmail.com
星期一 九月 11 15:44:46 HKT 2006

<lazycoding at gmail.com>
在sp2和2000下面似乎超过1k个线程就会出现异常
在linux下有这个限制么?

2.6 内核管理 10 万个线程是没有问题的,当然怎样和 Python 结合我就不清楚了
http://kerneltrap.org/node/422/1130

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月11日 星期一 16:07

lazz lazycoding在gmail.com
星期一 九月 11 16:07:58 HKT 2006

赫赫,每个线程只是简单的通过不同的代理在随机的时间间隔下查询数据库
如果让每个线程负责多个代理的话如果有个代理出现超时很难控制整体的速度

最后只好把代理列表分成几个,同时开多个程序实现了-__-

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号