使用电驴时明显感觉系统变慢,打开任务管理器,cpu消耗不大,eMule进程使用的内存和虚拟内存也不大,但系统内存可用数却变得很小(只有几十M,我的物理内存是512M,空闲时系统内存可用数有300多M),说明近300M内存被电驴占用,却不知用在哪里?因为电驴可调节的最大缓存是1.5M。
同样使用BT精灵,我一般给每个任务分配50M缓存,同时开3个任务左右,系统内存可用数还有近200M左右,系统使用起来一点都不受影响,硬盘也很轻松。
我初步认为电驴的缓存设计有问题,希望大家讨论!
相关主题
系统缓慢的原因是因为EMULE上传与下载都得占用系统总线。南桥与硬盘相连,南桥与北桥相连,北桥与CPU相连。emule工作的时候有大量资源进出;导致南北桥异常繁忙特别是北桥带宽--严重不足。如果有人试过下载完成机器变慢--当然整个系统总线大塞车。毕竟EMULE又是服务器又是客户端的确够呛的。换装更先进的主板或机器也许能解决问题。记住看清楚南北桥的性能是多少GB/s对比过才买!
PS.衡量系统总线标准主要有两个
PCI Express 和 Hyper-Transport
一般来说像vc所做的修改都是出于某种考虑,比如隐藏一些功能,是因为免得吓坏初级用户,调节kad参数是为了找到更多的源。标签加分是尽量先连上区域近的,以提高速度,(标签加分对chn和对VeryCD是同等的加分。所以其实是就中国范围的所有mod), 等等等
或是为了快速开发没有优化或严格要求的地方,比如overhead过高,代码比较乱。
emule的代码是完全开源的,所以我们断然不会故意在里面加些不干不净的东西然后掩耳盗铃。不过有些问题网友的说法也对,我们之后会慢慢改进,宗旨还是提供给大家一个更好产品让大家更好的分享互联网。
@fengwen:
我觉得当EasyMule产品成熟后可以分开产品线,EasyMule主打初级用户,而原VC版的可以加入更多特性,主打中高级用户,毕竟很多人入手eMule后一段时间就不是那么初级了,有一定水平了,这个时候VC的MOD就有点鸡肋的感觉
另外最好花点时间整理一下模块吧,个人觉得NeoMule的代码写得相当不错,基本上几个大块功能都可以单独编译,用了很多#ifdef块。像屏蔽边下边看这个东西就屏蔽的不太彻底(仅仅屏蔽掉了菜单项的Create),草草看了看,感觉似乎有问题,可能会连累其他的模块。还有和金山合作的杀毒模块吧。个人觉得现在VC的特色稍微吸引人的就只有L2L和托盘菜单了。
| 下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载 | |
| Memory.Booster.v3.2.rar 详情 | 237.1KB |
| 237.1KB | |
看一下任务管理器svchost.exe问题就是它了,在关掉某个某些不必要的服务,问题就可解决。请稍等我上传那个软件。。。。。阿们!Orz