扫描二维码关注官方公众号
返回列表 发布新帖

[家庭影院/碟机] 【转贴】堪称经典的[μTorrent使用技巧]

4853 7
发表于 2010-8-19 11:18:11 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
[url=]【转】uTorrent使用技巧
一、减少μTorrent强制检查的简单方法
用μTorrent的XD越来越多了,看到很多人在反映UT老是会强制检查,提供一个老手们可能早就知道的办法(高手们别见笑!!),让大家的UT减少强制检查的几率。

强制检查的出现往往是由于突然掉电、死机、非正常重起等原因造成的,因为在这些情况下UT来不及将缓存中的数据写入文件,来不及更新下载文件的进度,所以在正常重起后UT都会强制对文件进行检查,获取了正确的下载进度后才会继续下载工作。

但是并没有突然掉电、死机等异常现象发生,UT为什么还是会强制检查?这个原因往往被大家忽略了,那就是直接关闭。UT的缓存默认的太小,大家都会加大他的缓存来保护硬盘,缓存越大,存在缓存中的数据就越多,而在直接关闭UT的时候会有一定几率UT来不及清空缓存(几率虽然小,但是只要发生一次就是漫长的检查时间和硬盘的喀喀作响),这样在重起UT的时候就会被强制检查。

知道原因就好办了,方法其实很简单:
1、需要关闭UT的时候,先暂停所有下载任务(100%进度正在上传的不用管);
2、看那个写入统计的缓存槽,耐心的等到他变0;


3、OK了,直接关闭UT。

用这个方法,只要不是突然掉电、死机等异常情况,UT再也没有强制检查过了。而那些异常情况下其他BT软件也都会强制检查的,并不是UT的专利,也没有啥好办法解决。

---------------------------------我就是一分割线-------------------------------

二、简单设置μTorrent,保护好你的硬盘!!
简单地图文介绍一下μTorrent的设置选项,老手们应该都门清了,希望可以给新手们一点帮助!!
1、常规里面没什么,按自己的喜好来吧:


2、下载选项里面注意勾选预先分配磁盘空间,这样要下载的文件都分配好了大小,便于计算剩余空间(就是先占个坑再。。。的意思)。那个后缀还是别要了吧,看着都麻烦。


3、连接部分根据自己的网络速度来吧:


4、任务部分,ADSL最大连接建议1000,每个种子最大连接300,上传通道10。想要屏蔽迅雷的注意,传出连接选强制,并把允许旧式连接的勾去掉-----RE区C版提供的方法,简单有效。


5、队列、计划、其他都没啥。


6、高级里面,想要增加半开连接数的,找到如图选项,在参数里面输入你想要的数字,ADSL推荐1000。然后点一下设置(原来的默认是8)。


7、重要的缓存部分,默认的实在太小,具体看自己情况设置。高级缓存部分一定要按图中红框中来设置,缓存大了,不需要每2分钟写入数据,也不需要立即写入下载完成的区块。这样设置可以显著减少UT写硬盘的次数。


8、好了,再来看看下载情况吧,注意那个写入文件的操作次数,是不是明显减少了??


9、上面的缓存设置针对的是硬盘写操作,可以大幅度减少下载过程中UT对硬盘的写入动作。但是读取操作仍然很频繁,看我上面的图,读取硬盘和读取缓存的比率大概在17-18%。适当减少硬盘读取操作的方法如下图,去掉“不需要缓存时减少内存的使用量”前面的勾:


还可以去掉“从读取缓存中移除较旧的缓存区块”前面的勾。目的是将以前上传过的数据保留在内存里面,其他用户再次要求这些数据的时候直接从内存读取,可以减少读取硬盘。不过感觉这一项选取与否差别不是很大(也许我内存小测试不出来?):



现在可以看到读取缓存很快用满,基本上你设置多少缓存UT就吃掉多少(仅上传无下载的情况下是全满的):


前面之所以说适当减少,是因为这样的设置完全取决于你的内存大小,内存越大(设置的缓存越大)效果越明显,理论上你只要设置了和你上传任务同样的内存(其他占用的内存这里不算),比如上传任务一共是1G,而你设置1G缓存的话----UT只要读取一次硬盘就可以从缓存中进行上传任务了。(不大严谨,我的意思是这个情况下UT只要对那1G文件通读一遍,全部读取进内存后就不需要再对该文件进行读取操作)。

我在单位的机器(上传限制在800K),只有1G内存,设置了600M缓存的情况下,能减少读取硬盘次数大概3-4%,虽然不如写操作下降的那么明显,但是能少点就少点是不是??

-----------------------------------------我又来了,还是分割线---------------------------

三、关于UT读取缓存的问题
上面的所谓μTorrent使用技巧其实都是根据网友们的经验结合搜索功能拼凑出来的,其中提到UT的读取缓存设置问题,有朋友说实际上的缓存都是写在虚拟内存里面(还是在硬盘上)。我做了一点测试,请高手们不吝赐教,帮忙参详参详。

1、手动指定缓存为600M,并且取消“不需要缓存时减少内存的使用量”前面的勾,UT的内存使用量467M(在不断增加),缓存槽是满的(没有下载,全部上传,上传任务总共50多G):


任务管理器中物理内存只剩下70M:


2、除了勾选“不需要缓存时减少内存的使用量”之外不做任何改动,随即截图。UT的内存使用量28M:


任务管理器中物理内存增加到634M,页面文件使用纪录也有非常明显的回落,显然是释放掉了先前UT占用的物理内存:


3、按我的理解,理论上只要设置了和上传任务同样的内存,UT在把文件全部读取进内存后就不需要再对原文件进行读取操作。为了验证这个想法,下载了一个386M的文件,并且设置缓存为500M,取消其他任务,只上传这一个文件。可以看到UT在把这386M读进缓存后没有再对硬盘上的文件进行读取动作(那个3101的读取操作次数在一个小时后都没有变化),性能监视器里面的磁盘读取曲线也是一直四平八稳。(取消了“不需要缓存时减少内存的使用量”前面的勾,忘记拍出来了)。


4、同第二步,除了勾选“不需要缓存时减少内存的使用量”之外不做任何改动,随即截图。可以看到缓存槽立即变小同时开始读取硬盘文件的操作。而性能监视器里面的磁盘读取曲线也随之波动。



5、而在1.8版本中即使选择了不使用WINDOWS的虚拟内存,结果也还是一样的:


取消“不需要缓存时减少内存的使用量”前面的勾:



勾选“不需要缓存时减少内存的使用量”:


6、限于技术问题,深层次的东西我研究不出来,我只能从这些表面现象得出结论,UT确实是使用了物理内存来缓存数据的。说UT是用虚拟内存(硬盘)来缓存的朋友,怎么解释第1、2步里物理内存突然大幅度增加的现象??图中也能看出来除了测试需要的软件我没有开启其他占用内存很大的软件。

7、实际应用中大家的上传下载任务很多,加在一起几十G都很平常,但是还没谁用得上几十G的内存吧??所以缓存设置得再大也是不够用的,不够用怎么办?自然只有读取硬盘一条路。所以即使是像我推荐的那样设置了读取缓存,也还是无法阻止UT读取硬盘数据,但是只要内存够大,设置缓存够大,总能减少一些硬盘的消耗不是??

四、Bitcomet,μTorrent互相接替对方的未完成下载
由于bc下载国内种子比较快,ut下载国外种子比较快(当然这种说法是相对的,因人而异),所以同时使用这两个软件的人不少,也有用了一段时间BC想换用UT试试速度变化的,但是没下载完成的任务难道就一删了之么??答案是否定的。至于怎么做,其实很简单。

1、首先,两个软件都有未完成的下载添加后缀的选项,bc是.BC!,UT是.UT!,取消掉这个选项!!其次都有预先分配空间的选项,都选上。这两个选项对下载速度绝无影响,就算不打算做接替也可以这样设置。(另外直接改扩展名应该也是可以的吧??本人没做过试验,所以不敢乱说。)

2、比如BC下载某个文件到了50%,停止他,用UT打开同一个种子文件,另存为的目录和你BC下载的目录保持一致,比如E:\HDTV\07.05.20.The.Matrix.Revolutions.HD-DVD.Remux.1080p.VC-1.DD51.DDPlus.Fanxy@Silu,你可以把路径复制进去.然后不要点选开始下载,使用手动下载,然后在ut的任务目录里面右键点击该任务,开始文件强制检查,视文件大小时间不等,检查至100%后你会发现这个任务已经是50%了,OK,用UT可以继续刚才BC的下载任务了. 用BC接替UT的下载过程同上,不过BC的文件检查那里是灰色的不可选,没关系,先点击开始随后停止,就可以检查了。

3、这种接替工作我做过很多次,没有一次出差错,就是接替的任务最后都能顺利下载完成并通过par校验。不过每次强制检查的时候总比原先用的软件进度少一点,大概1%左右,就是说BC下载显示50%进度,用UT接替任务,检查完毕可能只有49%,具体原因不明。


五、滥竽充数,总结几个初级问题

1、中文版的UT:下载Language Pack文件,后缀名为lng,扔进C:\\Documents and Settings\\你的用户名\\Application Data\\uTorrent 里面,然后:


2、打造自己的绿色版UT:UT的主文件在C:\\\\Program Files\\\\uTorrent 里面,就一个光杆司令;其他如种子文件、语言文件、下载进度等都在C:\\\\Documents and Settings\\\\你的用户名\\\\Application Data\\\\uTorrent 里面,把这两个里面的文件都复制到别的盘,比如D:\\\\uTorrent,然后就可以删除掉原先的文件夹了(删除前请做好备份工作!)。这样你的绿色UT就打造好了!以后有更新的话,直接拖下来主文件往D:\\\\uTorrent 里一扔(覆盖原先的主文件)就升级成功了!!以前的设置、下载进度、数据传输纪录等等都是好好的。

原帖地址:http://www.siluhd.com/thread-270585-1-1.html  作者:xszz
[/url]

评论7

jiahao112Lv.8 发表于 2010-8-19 11:25:03 | 查看全部
支持楼主发帖
字太小了点,不过确实不错{:2_99:}
回复 点赞

使用道具 举报

youturnLv.5 发表于 2010-8-19 11:31:33 | 查看全部
即使异常退出,那有没有办法不要检查的
回复 点赞

使用道具 举报

zhjacky 发表于 2010-8-19 11:38:37 | 查看全部
确实不错,感谢楼主分享了!
回复 点赞

使用道具 举报

airfanLv.3 发表于 2010-8-19 11:54:53 | 查看全部
好长好长,大部分知道的,有一些还真不清楚,学习了

回复 点赞

使用道具 举报

hbqczl1989@2Lv.9 发表于 2010-8-19 12:52:00 | 查看全部
嘿嘿,这个帖子真及时,正好想设置下utorrent。。。
回复 点赞

使用道具 举报

hnyyyybLv.8 发表于 2010-8-19 14:15:38 | 查看全部
确实不错,就是字体小了点!
回复 点赞

使用道具 举报

tyu2010 发表于 2010-9-1 13:16:21 | 查看全部
学会打造绿色版。
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表