分享到:
发表于 2008-12-04 16:43:00 楼主 | |
发送端:sun F445,solaris10 接收端:SUN E420,solaris 8 在测试1.5G大小的文件传输时发现socket程序(不是多线程的)传的比FTP慢了差不多50%! FTP就是系统自带的。 不知道是什么原因?怎么才能提高socket程序的效率呢? |
|
楼主热贴 |
发表于 2008-12-04 20:47:00 1楼 | |
你的是单个连接吗?我看了axel的代码,本来还以为是多线程+多连接的。 没想到是多连接,单线程select读取的。不知道为什么没用多线程下载。 所以至今比较迷惘多线程并发下载真的能比单线程多连接select下载快吗?如果是单CPU的话,这个肯定不好说。 但是如果是多CPU呢?期待高人讲解其中道理,我还没做实验 |
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见