2004年08月01日 星期日 19:19
周一上班了才能仔细看列表里面的邮件.再学习一下各位的先进经验. 关于短连接如果是用udp协议的话,我有几点建议. 1、对于短连接来讲,滑动窗口存在的意义不大。因为是无连接的连接协议,保存发送的 数据包的状态并做正确处理(比如缓冲等)更需要良好的处理。 2、针对与不同的路由方式(有建立连接后端口不变和端口变化)需要不同的处理方式。 (也就是最头疼的udp穿越路由的问题) 3、解决后包先到,数据包重新组合的问题。 还有,我觉得我写的版本好象比你们快些哦,窗口定为40后,单机运行在32秒左右发完 所有包。配置p4 2.4 +512RAM+2k HD的信件内容: > 呵呵.在我本机做的测试.数据量为0xfffff > 测试数据. 1048575 条 > 收到 1048575 条 > 最后收到uid为.1048574 > 用时.500.64 秒 > 每秒.2094.466528条 > 已经基本达到的预期.下面就看短连接的情况了. :) > > On Sat, 31 Jul 2004 13:33:54 +0800, Zoom.Quiet <zoomq at infopro.cn> wrote: >> Hollo HD: >> >> 神. >> Server at Win2k3; PIV2.8GHz;2Gb; >> Client from Win2k3; C2.5Gb;512Mb; >> [g:\zdevelop\zpython\@python-chinese\@uss\040731-hoxide\benchmarks]python ussc.py >> Connect successfully >> Connection lost >> 测试数据. 65535 条 >> 收到 65535 条 >> 最后收到uid为.65534 >> 用时.48.37 秒 >> 每秒.1354.951168条 >> >> +++++++++++++++ >> Server at Win2k3; C2.5Gb;512Mb; >> Client from Win2k3; PIV2.8GHz;2Gb; >> F:\ZqTEMP\040731-hoxide\benchmarks>python ussc.py >> Connect successfully >> Connection lost >> 测试数据. 65535 条 >> 收到 65535 条 >> 最后收到uid为.65534 >> 用时.38.96 秒 >> 每秒.1681.915314条 >> >> 看来将压力放到了客户端..... >> >> /******** [2004-07-31]13:31:16 ; HD wrote: >> >> HD> 这是我和hoxide优化后的banchmarks.数据量达到0xffff时还能保持到每秒2300的. :) >> HD> 大家试试罢.今天晚上将细说banchmarks的优化过程. >> >> HD> On Sat, 31 Jul 2004 10:29:32 +0800, HD <hdcola at gmail.com> wrote: >> >> 今天晚上.7月31日..月黑风高之时.20时点整..有一大驼人.pythoner.pyuss参与者.twisteder们..将在uc.http://www.51uc.com可以下到.中的窝点.团体号4070424.开音乐会.twisted精讲会.open >> >> gns讨论会. >> >> 欢迎大家前来参与.有任何问题请与火.就是HD乐..天成.qq号2251744.联系.或请至电qq群1073669向在线的gg.jj.dd.mm们询问. >> >> >> >> -- >> >> HD.燃烧中的火. >> >> 我工作我快乐.我勤奋我收获.请与我一起快乐.与我一起收获. >> >> >> >> >> >> ********************************************/ >> >> -- >> Free as in Freedom >> >> Zoom.Quiet >> >> #=========================================# >> ]Time is unimportant, only life important![ >> #=========================================# >> >> sender is the Bat!2.12.00 >> >> _______________________________________________ >> python-chinese list >> python-chinese at lists.python.cn >> http://python.cn/mailman/listinfo/python-chinese >> > > > -- > HD.燃烧中的火. > 我工作我快乐.我勤奋我收获.请与我一起快乐.与我一起收获. > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese
2004年08月01日 星期日 20:00
Liming_Do,您好! 我知道。我的意思是,plone也是使用了zope。当然,如果你安装时是一个完整的安装包的话,它自带一个zope。但如果是从源码安装的话,是装在原来的zope上的。不过现在plone还不能在zope3上运行。 ======= 2004-08-01 18:43:08 您在来信中写道:======= >limodou,您好, >刚下了一个zope3 beta2,确实是安在site-packages下面, >我遇到的问题是因为plone2的原因,和zope没有关系的 > >-----原始邮件----- >发件人: python-chinese-bounces at lists.python.cn >[mailto:python-chinese-bounces at lists.python.cn]代表 limodou >发送时间: 2004年8月1日 16:51 >收件人: python-chinese at lists.python.cn >主题: Re: 答复: 答复: [python-chinese]ANN:NewEdit 2.4版发布! > > >Liming_Do,您好! > > 现在zope3就完全安装到了python目录下,不再有单独的目录。就解决了这个问题。 > >======= 2004-08-01 15:52:43 您在来信中写道:======= > >>在环境变量里增加PYTHONPATH,并把C:\Python23\Lib\site-packages\ >>设置在C:\Program Files\Plone 2\Python\Lib\site-packages\前面,可以解决这个问题。 >>安装zope后,zope不会修改已经安装的python的设置,但是会用自带的python版本, >>而且这些启动选项都是可以设置的,但是plone会对已经安装的python注册表等的值做修改 >> >>-----原始邮件----- >>发件人: python-chinese-bounces at lists.python.cn >>[mailto:python-chinese-bounces at lists.python.cn]代表 Liming_Do >>发送时间: 2004年7月31日 14:46 >>收件人: python-chinese at lists.python.cn >>主题: 答复: 答复: [python-chinese]ANN:NewEdit 2.4版发布! >> >> >>我把plone卸载掉,NewEdit就可以运行了, >>wxPython就会使用python安装路径下site-packages下的版本, >>谁知道这是为什么? >> >>-----原始邮件----- >>发件人: python-chinese-bounces at lists.python.cn >>[mailto:python-chinese-bounces at lists.python.cn]代表 Liming_Do >>发送时间: 2004年7月30日 11:28 >>收件人: python-chinese at lists.python.cn >>主题: 答复: 答复: [python-chinese]ANN:NewEdit 2.4版发布! >> >> >>limodou,您好, >>我是安装的unicode版本,wxPythonWIN32-2.5.1.5u-Py23.exe >>我以前可以运行NewEdit2.3,但是安装plone2以后, >>plone2就把wxPython的映射到他自己的v 1.4.2.1 2003/04/02 (C:\Program Files\Plone 2\Python\Lib\site-packages\wxPython) >>我的问题是不知道怎么能让python使用我自己的wxPython2.5 ? (C:\Python23\Lib\site-packages\wxPython) >> >>-----原始邮件----- >>发件人: python-chinese-bounces at lists.python.cn >>[mailto:python-chinese-bounces at lists.python.cn]代表 limodou >>发送时间: 2004年7月30日 11:19 >>收件人: python-chinese at lists.python.cn >>主题: Re: 答复: [python-chinese]ANN:NewEdit 2.4版发布! >> >> >>Liming_Do,您好! >> >> 是不是你没有安装unicode版?要unicode版本才可以。 >> >>======= 2004-07-30 08:59:36 您在来信中写道:======= >> >>>limodou,您好, >>> >>>我运行NewEdit 2.4时,出现信息: >>>You must install wxPython 2.4 Unicode above and Python 2.3 version. >>>Please install them first before running NewEdit. >>> >>>Press Enter to exit the program ... >>>可是我安装了wxPython 2.5, >>>从help()中查看wxPython,发现: >>>NAME >>> wxPython >>> >>>FILE >>> c:\program files\plone 2\python\lib\site-packages\wxpython\__init__.py >>> >>>DESCRIPTION >>> #---------------------------------------------------------------------------- >>> # Name: __init__.py >>> # Purpose: The presence of this file turns this directory into a >>> # Python package. >>> # >>> # Author: Robin Dunn >>> # >>> # Created: 8/8/98 >>> # RCS-ID: $Id: __init__.py,v 1.4.2.1 2003/04/02 01:49:05 RD Exp $ >>> # Copyright: (c) 1998 by Total Control Software >>> # Licence: wxWindows license >>> #---------------------------------------------------------------------------- >>>可能是因为我先安装的wxPython的路径被后安装的plone 2替换掉了,我在注册表中没有找到这个选项, >>>请问,我该怎么把wxPython映射到我自己安装的wxPython(C:\Python23\Lib\site-packages\wxPython)? >>> >>>Liming >>> >>>-----原始邮件----- >>>发件人: python-chinese-bounces at lists.python.cn >>>[mailto:python-chinese-bounces at lists.python.cn]代表 0.706 >>>发送时间: 2004年7月29日 9:18 >>>收件人: python-chinese at lists.python.cn >>>主题: Re: [python-chinese]ANN:NewEdit 2.4版发布! >>> >>> >>>limodou,您好! >>> >>> 建议在帮助中加上python manuals的链接. >>> >>>======= 2004-07-28 17:15:17 您在来信中写道:======= >>> >>>>python-chinese,您好! >>>> >>>>下载地址:http://pyrecord.freezope.org/download/newedit_2.4r1.zip/down >>>> >>>>新增: >>>> >>>>1. 代码片段的导入和导出功能,可以导出或导入某个分类 >>>>2. 增加打印功能,支持HTML文档的打印 >>>>3. 增加psyco模块的加速支持,使用此功能要先安装psyco模块 >>>>4. 增加用户插件的管理功能 >>>>5. 在参数设置中可以设置新建文件缺省的语法高亮类型 >>>>6. 增加停止运行Python程序的菜单和工具条按钮 >>>>7. 运行Python程序时可以接收输入信息 >>>> >>>>修改: >>>> >>>>1. DDE服务的端口可以在config.ini中指定 >>>>2. 修改打印帮助文件为全路径,且使用file:///协议 >>>>3. 修改在文件中查找时,双击结果文件行数跳转总多一行的问题 >>>>4. 修改当存在混合回车符时,保存文件出错的问题 >>>> >>>>有什么问题和建议,欢迎与我交流! >>>> >>>> >>>> 致 >>>>礼! >>>> >>>> >>>> limodou >>>> chatme at 263.net >>>> 2004-07-28 >>>>_______________________________________________ >>>>python-chinese list >>>>python-chinese at lists.python.cn >>>>http://python.cn/mailman/listinfo/python-chinese >>>> >>> >>>= = = = = = = = = = = = = = = = = = = = >>> >>> >>> 致 >>>礼! >>> >>> >>> 0.706 >>> 0.706 at 163.com >>> 2004-07-29 >>> >>>_______________________________________________ >>>python-chinese list >>>python-chinese at lists.python.cn >>>http://python.cn/mailman/listinfo/python-chinese >> >>= = = = = = = = = = = = = = = = = = = = >> >> >> 致 >>礼! >> >> >> limodou >> chatme at 263.net >> 2004-07-30 >> >>_______________________________________________ >>python-chinese list >>python-chinese at lists.python.cn >>http://python.cn/mailman/listinfo/python-chinese >>_______________________________________________ >>python-chinese list >>python-chinese at lists.python.cn >>http://python.cn/mailman/listinfo/python-chinese >>_______________________________________________ >>python-chinese list >>python-chinese at lists.python.cn >>http://python.cn/mailman/listinfo/python-chinese > >= = = = = = = = = = = = = = = = = = = = > > > 致 >礼! > > > limodou > chatme at 263.net > 2004-08-01 > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese = = = = = = = = = = = = = = = = = = = = 致 礼! limodou chatme at 263.net 2004-08-01
2004年08月01日 星期日 21:28
你的代码再发一次好不好? 之前没有细看,再参考一下。 现在的测试完全是长连接的情况,下面我就准备写一个短连接的测试了,短连接还会包括tcp和udp两种。 但是长连接和短连接是面对完全不同的应用的。 On Sun, 01 Aug 2004 19:19:25 +0800, "info" <info at xichen.com> <info at xichen.com> wrote: > 周一上班了才能仔细看列表里面的邮件.再学习一下各位的先进经验. > > 关于短连接如果是用udp协议的话,我有几点建议. > 1、对于短连接来讲,滑动窗口存在的意义不大。因为是无连接的连接协议,保存发送的 > 数据包的状态并做正确处理(比如缓冲等)更需要良好的处理。 > 2、针对与不同的路由方式(有建立连接后端口不变和端口变化)需要不同的处理方式。 > (也就是最头疼的udp穿越路由的问题) > 3、解决后包先到,数据包重新组合的问题。 > > 还有,我觉得我写的版本好象比你们快些哦,窗口定为40后,单机运行在32秒左右发完 > 所有包。配置p4 2.4 +512RAM+2k > > HD的信件内容: > > > 呵呵.在我本机做的测试.数据量为0xfffff > > 测试数据. 1048575 条 > > 收到 1048575 条 > > 最后收到uid为.1048574 > > 用时.500.64 秒 > > 每秒.2094.466528条 > > 已经基本达到的预期.下面就看短连接的情况了. :) > > > > On Sat, 31 Jul 2004 13:33:54 +0800, Zoom.Quiet <zoomq at infopro.cn> wrote: > >> Hollo HD: > >> > >> 神. > >> Server at Win2k3; PIV2.8GHz;2Gb; > >> Client from Win2k3; C2.5Gb;512Mb; > >> [g:\zdevelop\zpython\@python-chinese\@uss\040731-hoxide\benchmarks]python ussc.py > >> Connect successfully > >> Connection lost > >> 测试数据. 65535 条 > >> 收到 65535 条 > >> 最后收到uid为.65534 > >> 用时.48.37 秒 > >> 每秒.1354.951168条 > >> > >> +++++++++++++++ > >> Server at Win2k3; C2.5Gb;512Mb; > >> Client from Win2k3; PIV2.8GHz;2Gb; > >> F:\ZqTEMP\040731-hoxide\benchmarks>python ussc.py > >> Connect successfully > >> Connection lost > >> 测试数据. 65535 条 > >> 收到 65535 条 > >> 最后收到uid为.65534 > >> 用时.38.96 秒 > >> 每秒.1681.915314条 > >> > >> 看来将压力放到了客户端..... > >> > >> /******** [2004-07-31]13:31:16 ; HD wrote: > >> > >> HD> 这是我和hoxide优化后的banchmarks.数据量达到0xffff时还能保持到每秒2300的. :) > >> HD> 大家试试罢.今天晚上将细说banchmarks的优化过程. > >> > >> HD> On Sat, 31 Jul 2004 10:29:32 +0800, HD <hdcola at gmail.com> wrote: > >> >> 今天晚上.7月31日..月黑风高之时.20时点整..有一大驼人.pythoner.pyuss参与者.twisteder们..将在uc.http://www.51uc.com可以下到.中的窝点.团体号4070424.开音乐会.twisted精讲会.open > >> >> gns讨论会. > >> >> 欢迎大家前来参与.有任何问题请与火.就是HD乐..天成.qq号2251744.联系.或请至电qq群1073669向在线的gg.jj.dd.mm们询问. > >> >> > >> >> -- > >> >> HD.燃烧中的火. > >> >> 我工作我快乐.我勤奋我收获.请与我一起快乐.与我一起收获. > >> > >> > >> >> > >> > >> ********************************************/ > >> > >> -- > >> Free as in Freedom > >> > >> Zoom.Quiet > >> > >> #=========================================# > >> ]Time is unimportant, only life important![ > >> #=========================================# > >> > >> sender is the Bat!2.12.00 > >> > >> _______________________________________________ > >> python-chinese list > >> python-chinese at lists.python.cn > >> http://python.cn/mailman/listinfo/python-chinese > >> > > > > > > -- > > HD.燃烧中的火. > > 我工作我快乐.我勤奋我收获.请与我一起快乐.与我一起收获. > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- HD(燃烧中的火) 我工作我快乐,我勤奋我收获。请与我一起快乐,与我一起收获。
2004年08月01日 星期日 21:38
想起了你的代码了,给你一个非常特殊但是也会非常容易出现的情况,a这个报文是查询一个用户存储中的所有文件的简介,这个数据库查询的时间会较长,这种情况下,如何处理? On Sun, 01 Aug 2004 19:19:25 +0800, "info" <info at xichen.com> <info at xichen.com> wrote: > 周一上班了才能仔细看列表里面的邮件.再学习一下各位的先进经验. > > 关于短连接如果是用udp协议的话,我有几点建议. > 1、对于短连接来讲,滑动窗口存在的意义不大。因为是无连接的连接协议,保存发送的 > 数据包的状态并做正确处理(比如缓冲等)更需要良好的处理。 > 2、针对与不同的路由方式(有建立连接后端口不变和端口变化)需要不同的处理方式。 > (也就是最头疼的udp穿越路由的问题) > 3、解决后包先到,数据包重新组合的问题。 > > 还有,我觉得我写的版本好象比你们快些哦,窗口定为40后,单机运行在32秒左右发完 > 所有包。配置p4 2.4 +512RAM+2k > > HD的信件内容: > > > 呵呵.在我本机做的测试.数据量为0xfffff > > 测试数据. 1048575 条 > > 收到 1048575 条 > > 最后收到uid为.1048574 > > 用时.500.64 秒 > > 每秒.2094.466528条 > > 已经基本达到的预期.下面就看短连接的情况了. :) > > > > On Sat, 31 Jul 2004 13:33:54 +0800, Zoom.Quiet <zoomq at infopro.cn> wrote: > >> Hollo HD: > >> > >> 神. > >> Server at Win2k3; PIV2.8GHz;2Gb; > >> Client from Win2k3; C2.5Gb;512Mb; > >> [g:\zdevelop\zpython\@python-chinese\@uss\040731-hoxide\benchmarks]python ussc.py > >> Connect successfully > >> Connection lost > >> 测试数据. 65535 条 > >> 收到 65535 条 > >> 最后收到uid为.65534 > >> 用时.48.37 秒 > >> 每秒.1354.951168条 > >> > >> +++++++++++++++ > >> Server at Win2k3; C2.5Gb;512Mb; > >> Client from Win2k3; PIV2.8GHz;2Gb; > >> F:\ZqTEMP\040731-hoxide\benchmarks>python ussc.py > >> Connect successfully > >> Connection lost > >> 测试数据. 65535 条 > >> 收到 65535 条 > >> 最后收到uid为.65534 > >> 用时.38.96 秒 > >> 每秒.1681.915314条 > >> > >> 看来将压力放到了客户端..... > >> > >> /******** [2004-07-31]13:31:16 ; HD wrote: > >> > >> HD> 这是我和hoxide优化后的banchmarks.数据量达到0xffff时还能保持到每秒2300的. :) > >> HD> 大家试试罢.今天晚上将细说banchmarks的优化过程. > >> > >> HD> On Sat, 31 Jul 2004 10:29:32 +0800, HD <hdcola at gmail.com> wrote: > >> >> 今天晚上.7月31日..月黑风高之时.20时点整..有一大驼人.pythoner.pyuss参与者.twisteder们..将在uc.http://www.51uc.com可以下到.中的窝点.团体号4070424.开音乐会.twisted精讲会.open > >> >> gns讨论会. > >> >> 欢迎大家前来参与.有任何问题请与火.就是HD乐..天成.qq号2251744.联系.或请至电qq群1073669向在线的gg.jj.dd.mm们询问. > >> >> > >> >> -- > >> >> HD.燃烧中的火. > >> >> 我工作我快乐.我勤奋我收获.请与我一起快乐.与我一起收获. > >> > >> > >> >> > >> > >> ********************************************/ > >> > >> -- > >> Free as in Freedom > >> > >> Zoom.Quiet > >> > >> #=========================================# > >> ]Time is unimportant, only life important![ > >> #=========================================# > >> > >> sender is the Bat!2.12.00 > >> > >> _______________________________________________ > >> python-chinese list > >> python-chinese at lists.python.cn > >> http://python.cn/mailman/listinfo/python-chinese > >> > > > > > > -- > > HD.燃烧中的火. > > 我工作我快乐.我勤奋我收获.请与我一起快乐.与我一起收获. > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > -- HD(燃烧中的火) 我工作我快乐,我勤奋我收获。请与我一起快乐,与我一起收获。
2004年08月02日 星期一 10:08
Hollo HD: 回想起来,服务端的相应也确实应该进行异步回复处理? 是否将,ussp.py 改进一下子,随机产生长时间的报文处理?? 这样一来才能真正的体现未来实际的网络通讯状态? 那未,ussc.py 的收文处理也要进行相应变化了,是也乎; /******** [2004-08-02]10:04:12 ; HD wrote: HD> 想起了你的代码了,给你一个非常特殊但是也会非常容易出现的情况,a这个报文是查询一个用户存储中的所有文件的简介,这个数据库查询的时间会较长,这种情况下,如何处理? HD> On Sun, 01 Aug 2004 19:19:25 +0800, "info" <info at xichen.com> HD> <info at xichen.com> wrote: >> 周一上班了才能仔细看列表里面的邮件.再学习一下各位的先进经验. >> >> 关于短连接如果是用udp协议的话,我有几点建议. >> 1、对于短连接来讲,滑动窗口存在的意义不大。因为是无连接的连接协议,保存发送的 >> 数据包的状态并做正确处理(比如缓冲等)更需要良好的处理。 >> 2、针对与不同的路由方式(有建立连接后端口不变和端口变化)需要不同的处理方式。 >> (也就是最头疼的udp穿越路由的问题) >> 3、解决后包先到,数据包重新组合的问题。 >> >> 还有,我觉得我写的版本好象比你们快些哦,窗口定为40后,单机运行在32秒左右发完 >> 所有包。配置p4 2.4 +512RAM+2k >> ********************************************/ -- Free as in Freedom Zoom.Quiet #=========================================# ]Time is unimportant, only life important![ #=========================================# sender is the Bat!2.12.00
Zeuux © 2025
京ICP备05028076号