konit
发表于 2005-12-11 01:20:13
4. 多线程是很不礼貌的行为,尤其是HTTP多线程,它会严重增加服务器的负担。所以没有人愿意开发这样的软件。你可以找找,国外有几个人在开发Flashget这样的软件。
多线程是大势所趋,从CPU处理器(Intel超线程)到系统内核(Mach),从流行的解释语言(Java、Python、Ruby)到P2P技术(IM、BT、eMule)都有多线程的存在。这已经不是还在争议好不好的阶段了,而是要考虑接不接受的问题。
如果真为用户着想,就不应该拒绝正视多线程的广泛应用。
cbl123
发表于 2005-12-11 11:23:56
楼主说的好啊,现在其实Linux界面早就好看的可以了,要比华丽的话绝对比win xp好N倍,但是那些真正亟待解决的实质性的问题比如硬件驱动这类问题确实不如win,就好像我的集成声卡,realtek的,够通用了吧,可是就是要自己到处找驱动程序,找到了安装上还用了一次就不知怎么的失效了,现在我机器上的MagicLinux还是处于无声状态……晕
装了ML之后觉得界面真的没得说,漂亮!!!可是那么一点点驱动程序的小问题让人对它有那么一点点的失望~~~
heyuqi
发表于 2005-12-11 12:55:43
多线程是大势所趋,从CPU处理器(Intel超线程)到系统内核(Mach),从流行的解释语言(Java、Python、Ruby)到P2P技术(IM、BT、eMule)都有多线程的存在。这已经不是还在争议好不好的阶段了,而是要考虑接不接受的问题。
你说的跟 mandrakechina 说的基本就是两回事,HTTP多线程是指一台机同时向服务器要多个资源,以达到加速下载的目的。但是这样做会给服务器带来很大的负担。服务器的程序本来就是多线程的,没什么好说的。其实你注意一下就知道了,像那种网络多线程的,在访问只限一个访问 FTP 的时候要把它设为一条线,这样才能下载。我用过的下载器,只有DUDU可以在这种FTP上加速,其它的都不行。
jiangtao9999
发表于 2005-12-11 13:32:30
回头拿公社服务器试试 FlashGet 的 10000 线程 patch 的效果
:twisted::twisted::twisted:
haulm
发表于 2005-12-11 13:35:24
多线程不应该滥用
sejishikong
发表于 2005-12-11 14:08:06
10000线程只能对自己造成影响,要是开100,对服务器的影响就大了,尤其是win的服务器。
不过开5个左右的线程还是应该的。
black1234
发表于 2005-12-12 19:06:46
何不考虑开发个像迅雷那样的下载工具?甚至是基于bt的软件升级系统,可以极大的降低服务器负担和成本。
mandrakechina
发表于 2005-12-12 19:11:19
何不考虑开发个像迅雷那样的下载工具?你肯定没有用过smart,这个就是多服务器多文件多线程下载的软件依赖关系解决方案。
PXE2
发表于 2005-12-13 14:02:30
设置了多个mirror之后,smart在进行大量更新的时候,会尝试同时下载多个文件。
至于是从多个服务器同时下载,还是从一个服务器多线下载,取决于你设置了
(他并没在不同客户间下载阿?)
mandrakechina
发表于 2005-12-13 15:47:40
多服务器、多文件、多线程,一点也没有错啊。我从来也没有说过它从多个服务器多线程拉同一个文件的。
wall_john
发表于 2005-12-13 15:49:23
10000线程会使windows得禽流感发鸡瘟的。
mandrakechina
发表于 2005-12-13 16:41:11
我是说核心的,即设计思想有什么不同?Mandriva的思想:一件事该是怎样就是怎样。而很多发行版是想怎样就怎样,或者是我要它怎样就得怎样。或者更为上纲地说,Linux发行版分为唯物主义、客观唯心主义和主观唯心主义三个阵营。
BTW,Magic没有商标,更没有注册。
lanzinc
发表于 2005-12-13 21:46:46
Linux不是Windows
http://www.ubuntu.org.cn/lnw
heyuqi
发表于 2005-12-13 22:51:46
Linux发行版分为唯物主义、客观唯心主义和主观唯心主义三个阵营。
:shock::shock::shock::shock::shock:
jinsfeng
发表于 2005-12-14 08:56:03
我不是搞程序开发的,我只是用linux,我觉得现在的linux几乎可以轻松的完成每一件日常工作,如我的论文,我的书,我的讲课课件,我的日常信件,我的日常文件,我的图片编辑,我的影集相册,......,都是在linux下完成的,我已经用了几年的linux了,感觉很好。至少我不用每天担心病毒的干扰,可以放心的使用。