设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 5689|回复: 0

uTorrent高级设置设置网卡出口绑定的方法 详解参数 提高Socket缓存大小可以显著提高速度

[复制链接]
 成长值: 255

签到天数: 4710 天

[LV.Master]伴坛终老

发表于 2017/5/28 23:51 | 显示全部楼层 |阅读模式 |Google Chrome 58.0.3029.110|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
net.bind_ip
强制μTorrent 仅使用指定的网卡接受连入连接. 输入要使用的网卡的 IP 地址即可.

net.outgoing_ip
强制μTorrent 使用指定的网卡发送所有连出连接. 输入要使用的网卡的 IP 地址即可.


在提供些其它的参数说明
gui.compat_diropen
使用不同的文件夹打开窗口以使那些无法使用默认文件夹浏览窗口查看文件的用户也可正常使用.

net.outgoing_port
强制μTorrent 使用一个端口处理连出连接, 用于某些特殊情况下. 如对某些型号的路由器启用该选项并将该端口设置为与连入端口相同, 都将会减少 NAT 转发规则数目从而有效的减少路由崩溃情况的发生. 仅支持 Win 2003 以上系统.

net.low_cpu
轻微降低 CPU 的使用率. 降低界面卡死几率。关闭此功能有助于提高下载速度.

bt.graceful_shutdown
默认启用,μTorrent将根据需要完成其关闭序列(将正在进行的片段写入磁盘,删除删除队列中的文件,等待跟踪器回复以停止消息 - 等等)。这意味着即使优雅地关闭需要几分钟,它也会等待那么长时间,并且该过程将一直保留在内存中。
如果禁用,μTorrent将限制等待的时间为10秒,并且无论关闭序列的状态如何,μTorrent都会强制自行退出。

net.max_halfopen
指定μTorrent 的最大并发连接数. 注意: 在没有打过 TCP/IP 补丁的 XP SP2 系统上设置值不能超过8!

net.wsaevents
用来解决某些莫名其妙的防火墙问题. 你可以逐步降低该值并查看是否有效.

ipfilter.enable
启用或禁用 ipfilter.dat 文件

dht.rate
指定 DHT 使用的带宽. 设为 -1 意为由程序根据上传速度自动管理. 可设置的值的范围在 512 到 8192 之间. 算法为使用最大上传速度除以 16 获得该值, 比以前的带宽占用 (4096) 低了很多, 提高该值有助于提升 DHT 网络的性能.

rss.update_interval
设置 RSS 的更新间隔时间. 低于 5 的值将被自动忽略并重置为默认值 5.

store_torr_infohash
此选项将.torrent文件保存为INFOHASH.torrent(例如ABCDEF1234567890ABCD.torrent)。

gui.update_rate
设置程序界面的刷新间隔时间, 单位为毫秒. 最小值为 500.

gui.overhead_in_statusbar
此选项显示状态栏中的协议网络开销。

gui.delete_to_trash
启用后将尽可能的删除文件到回收站. 同样可在右键点击工具栏删除图标时选择 " 移动到回收站" 选择.

gui.default_del_action
设置默认的删除操作. 如需修改本选项请右键点击工具栏删除按钮并按住 Shift 键选择想要设置为默认删除操作的菜单项.

gui.bypass_search_redirect
忽略 Nanotorrent 搜索重定向.

queue.dont_count_slow_dl/ul
设置μTorrent 不对那些速度低于 1KiB/s 的下载或上传连接用户进行计数.

queue.prio_no_seeds
优先对那些网上没有种子的任务进行做种.

bt.scrape_stopped
启用/禁用对已停止任务的种子进行状态查询 (不在队列中).

bt.compact_allocation
允许μTorrent 按照 Python 式样创建文件以节省空间. 这个选项不能与 partfile 功能同时使用. 这个功能有时会无法正常工作: 如果你遇到提示 " 没有找到组件" 就说明该功能出问题了.

bt.enable_tracker
启用或禁用内置的 tracker 服务器. tracker 服务器地址为 http://你的公网IP地址:端口/announce (不支持域名). 支持外部任务.

bt.multiscrape
打开/关闭多次查询状态功能. 无需手动更改选项,μTorrent 会自动检测 tracker 服务器是否支持这一功能.

bt.send_have_to_seed
打开/关闭发送已有消息给种子.

bt.rcv_max_sockbuf
提高Socket下载缓存大小可以显著提高传输速度,特别是跨国传输。

bt.sed_max_sockbuf
提高Socket上传缓存大小可以显著提高传输速度,特别是跨国传输。

bt.set_sockbuf
调试选项, 用来自动检测 TCP 缓冲大小(so_sndbuf) 并根据上传速度自动调整,它不会根据距离延迟进行调整。

bt.connect_speed
控制μTorrent 每秒的TCP/UDP连接数

bt.prioritize_partial_pieces
优先下载已经开始存在的区块,可以降低磁盘写入,但是可能降低下载速度。

bt.prio_first_last_piece
禁用或启用调整每个文件的第一区块和最后一区块的优先级.

bt.allow_same_ip
允许来自同一 IP 的多个连接. 一般来说无需启用, 可用来阻止那些只下载不上传的用户.

queue.slow_dl_threshold
队列活动判定设置,如果μTorrent以高于此值的速率下载,则认为它正在主动下载。此值以每秒字节数为单位进行解释,默认值1000也就是1KB/S就计算活跃状态。

queue.slow_ul_threshold
队列活动判定设置,如果μTorrent以高于此值的速率上传,则认为它正在积极上传。此值以每秒字节数为单位进行解释,默认值1000也就是1KB/S就计算活跃状态。

bt.no_connect_to_services
不连接使用 25 或 110 端口的用户. 如果你想使用反病毒软件的邮件检测则启用此选项. 根据bt.no_connect_to_services_list列表内容生效。

peer.lazy_bitfield
帮助对抗某些 ISP 电信网络干扰做种. 这一选项不会始终工作.

peer.resolve_country
μTorrent 使用 DNSBL 服务来解析 IP 所属国家. 不能和 flags.conf 文件同时使用!

peer.disconnect_inactive
启用或禁用在一段时间后(默认为 5 分钟)断开不活动用户的功能. 任务最大连接数阀值如果没达到则不会启用功能断开.

peer.disconnect_inactive_interval
设置用户被视作不活动状态的时间. μTorrent 自动忽视低于 300 的值.

net.utp_dynamic_packet_size
允许μTorrent根据延迟自动调整uTP数据包大小与频率,如果禁用,μTorrent将使用初始数据包大小进行所有uTP通信,用net.utp_initial_packet_size所设置。

net.utp_initial_packet_size
它控制μTorrent在启动uTP连接时使用的uTP数据包的初始大小。如果启用了net.utp_dynamic_packet_size,则数据包大小自动调整,具体取决于连接条件。
如果设置,值为150字节的倍数,填写数值为1-8(150字节-1200字节),填写其他值被忽略。

net.utp_packet_size_interval
如果net.utp_dynamic_packet_size已启用,它控制uTP响应网络条件改变数据包大小的频率,此值以秒填写。

net.utp_receive_target_delay
udp接收延迟限速阀值,单位毫秒,建议设置到1000以便跨国传输提速,通过计算uTP时间戳和接收时间之间的增量变化来检测接收延迟。

net.utp_target_delay
udp发送延迟限速阀值,单位毫秒,建议设置到1000以便跨国传输提速,发送延迟是接收方uTP收到的接收延迟,由接收方回应报告给utorrent。

net.bind_ip
如果您的计算机设置要求您使用特定的LAN适配器进行传入连接,则可以在此处指定该适配器的IP地址。

net.outgoing_ip
如果您的计算机设置要求您使用特定的LAN适配器进行传出连接,则可以在此处指定该适配器的IP地址。请注意,由于Windows中的绑定顺序,Windows有时会忽略此设置并使用其他适配器。要解决此问题,请阅读Microsoft的知识库文章KB894564。

net.upnp_tcp_only
此选项禁用通过UPnP自动转发UDP的侦听端口,告诉μTorrent仅使用转发TCP端口。这解决了一些弱智TP路由器的问题,这些路由器使用UDP转发覆盖TCP转发,一般正常情况下不建议操作该选项。

net.disable_incoming_ipv6
此选项阻止所有传入的IPV6连接。

net.calc_rss_overhead
此选项也将速率限制应用于RSS流量。

net.calc_tracker_overhead
此选项将速率限制应用于跟踪器流量(警告:可能会破坏跟踪器在负载下的通信)。

diskio.flush_files
设置μTorrent 按分钟关闭文件句柄. 这可以避免发生内存泄露的情况.
建议改禁用。默认开启(true)的目的是改善windows本身不佳的系统缓存管理、避免出现“内存泄漏”,但会每分钟执行关闭文件句柄,而导致频繁的硬盘操作。

diskio.no_zero
uTorrent在默认情况下,数据写入硬盘之前需要先进行空间分配操作,当这个选项在默认“false”的时候,uTorrent会把预先分配的空间“ 填零”,也就是大量的磁盘写操作。在高速下载的情况下,通常导致的效果是,磁盘缓存已写满,但uTorrent还没有完成预先分配空间的操作,于是无法写 入硬盘。这时硬盘狂转,而且由于无法写入数据,下载速度也会骤然下降。所以在高速下载的情况下,这个选项务必改为“true”,也就是让uTorrent 跳过“填零”操作,大大缩短分配空间的时间,让硬盘可以顺利写入而不增加额外的负担。

diskio.sparse_files
仅可用于使用 NTFS(2k/XP/2003) 格式的分区. 打开此功能后, 文件仅会在写入时才会分配空间. 当然这会增加磁盘碎片, 但是可以减少磁盘占用. 不能与 pre-allocate 同时使用.

diskio.use_partfile
用来保存那些你标记为取消下载的文件的数据. 在避免为文件分配空间时非常有用. 尽管我们不需要下载某些文件, 但是μTorrent 依然会下载少量分块信息并保存为 dat 文件. 不要与 compact allocation 功能同时使用.

diskio.smart_hash
启用μTorrent 在内存(写入缓冲队列)中校验数据的功能, 避免直接在磁盘上校验或从磁盘上重新读取. 这对降低磁盘读取非常有用, 特别是在拥有一个很高的下载速度时.

diskio.smart_sparse_hash: true
默认启用,改善某些windows版本对已实际完成写入硬盘的文件仍向uT报告为未完成的稀疏文件或数据量错误的信息

diskio.coalesce_writes
启用尝试智能缓存模式,使用最少次数的调用写入文件功能, 有助于降低磁盘写入次数,此功能不会影响下载速度 (不可避免的会稍微提高内存和 CPU 的使用率).
如果禁用,将使用普通模式,下载中会缓存所有数据到内存,下载完成或者停止,将会采用16K模式一并写入硬盘,此时会导致高负载。

diskio.coalesce_write_size: 2097152 (2M)
设定数据单次写入硬盘的尝试容量,单位bytes每秒。
生效前题为diskio.coalesce_writes 启用
现在BT大文件的分块很多是16M,设置恰当的单次写入容量配合uT的缓存机制可取得更好的效果。
改为16M后可在uT“速度-->磁盘统计”看到平均单次写入容量接近16m,写入硬盘次数也相应减少,当然有时候控制并不是很好。

isp.bep22
默认启用,告知ISP电信网络本机正在进行BT,可能支持ISP本地缓存服务器提高下载速度,因此也可以使ISP更容易干预。PT私人洪流工作不会向当ISP踪者宣布。

isp.primary_dns
此选项设置ISP的主DNS服务器IP,默认在中国没办法用,建议修改8.8.8.8

isp.secondary_dns
此选项设置ISP的备DNS服务器IP,默认在中国没办法用,建议修改8.8.4.4

left_rail_offer_enabled
启用左侧广告

sponsored_torrent_offer_enabled
启用顶部广告

streaming.min_buffer_piece
点击utorrent的播放按钮时候,启用流媒体下载的最小连续区块数量,在流媒体播放中,增加数值可以配合bt.prio_first_last_piece优先下载头尾部选项实现顺序下载。

* uTorrent对在高级选项中修改过的参数自动添加前缀*号,便于识别
设置含义: true为启用该功能,false为禁用该功能,数字为设定数值

bt 前缀--------关键传输功能选项
diskio 前缀----磁盘功能选项
gui 前缀--------界面和程序操作功能选项
net 前缀-------网络管理选项
peer 前缀------客户端管理选项
queue 前缀---传输队列管理选项
rss 前缀---------RSS广播功能选项
其他 前缀-------其他未分组功能选项(Web UI、兼容、安全设置等)


参考:https://www.netcheif.com/Articles/uTorrent/html/AppendixA_02_12.html
Advanced
UI Extras
Disk Cache
Web UI
Run Program
WARNING: Unless you fully understand the consequences of changing an advanced setting, you should not modify it without guidance.

Notes:

3.3: This option is applicable only from μTorrent version 3.3 and above


bt.allow_same_ip: Enabling this option allows multiple incoming connections from the same IP address. This option affects a single torrent job at a time, so you can still have the same IP address connect to you on different torrent swarms. It is recommended that this option be left disabled, as it weakens the anti-leech protection.
bt.ban_ratio: The lowest acceptable ratio of good to bad pieces a peer can send before it gets banned. The lower this option is set, the more forgiving μTorrent will be toward bad pieces, meaning that it will be less likely to ban a peer. This takes effect after bt.ban_threshold is exceeded and bt.use_ban_ratio is enabled.
bt.ban_threshold: This option specifies the maximum number of hashfailed pieces any single peer can send before μTorrent takes action against it (either banning it outright, or enforcing bt.ban_ratio if bt.use_ban_ratio is enabled).
bt.compact_allocation: Enabling this option allows μTorrent to create files in a manner such that the data are incrementally written to disk without file pre-allocation. Because writes are compact, enabling this option may potentially lead to an increased level of disk fragmentation while the file remains incomplete. In addition, this option further decreases the already-low probability that a file can be previewed before completion, since it may write the data for in-progress files out of order. Here are some things to take note of when using this option:
If you tell μTorrent to pre-allocate all disk space, this option is ignored, and μTorrent will pre-allocate the file anyway.
If this option is enabled, files can't be skipped. If a torrent job has skipped files, it will not use compact allocation.
bt.connect_speed: This option specifies the number of connections μTorrent should allow to be attempted and/or established each second, whether the connections use uTP or TCP.
bt.determine_encoded_rate_for_streamables:  Enabling this option shows media files' rate in Files tab
bt.enable_pulse: Enabling this option effects ratings, and disables comments too.
bt.enable_tracker: Enabling this option enables the rudimentary tracker embedded in μTorrent. If you wish to use this tracker, the URL is located at http://IP:port/announce, where IP is your WAN IP address, and port is the port μTorrent is listening on (or the alternative listening port if set and enabled). If you use a dynamic DNS service, your domain may be used instead of your IP address. The embedded tracker allows tracking of external .torrent files, and provides no way to limit them. There is no interface for viewing the .torrent files that are tracked. It is imperative that μTorrent is able to listen for incoming connections for this feature to work properly, so you have to make sure you have completely forwarded your ports in order to use the embedded tracker.
bt.graceful_shutdown: If enabled, μTorrent will take as long as it needs to finish its shutdown sequence (writing in-progress pieces to disk, deleting files in deletion queue, and waiting for tracker replies to stop messages -- among other things). That means that even if it takes several minutes to shutdown gracefully, it will wait for that long, and the process will remain in memory until then. If disabled, μTorrent will limit how long it waits to to 10 seconds, and regardless of the state of the shutdown sequence, μTorrent will force itself to exit.
bt.multiscrape: Enabling this option allows μTorrent to send multiple hashes each time it scrapes a tracker, which is more efficient than sending one hash at a time. In most circumstances, this option should not need to be disabled, as μTorrent will fall back to single scraping if it detects that the tracker does not support multi-scraping.
bt.no_connect_to_services: This option tells μTorrent not to connect to peers using ports specified in bt.no_connect_to_services_list as their listening ports. This stops firewalls from complaining about μTorrent trying to send an e-mail.
bt.no_connect_to_services_list: This option specifies which ports μTorrent should not connect to when bt.no_connect_to_services is enabled.
bt.prio_first_last_piece: Enabling this option prioritizes the first and last pieces of each file in a torrent job, increasing the chances that they can be previewed before download completion. μTorrent will prioritize at least the first and last 1 MiB of data in a file.
bt.prioritize_partial_pieces: Enabling this option ('True'), tells μTorrent to always try to request blocks from pieces we've already started.
bt.randomize_peer_id: Disabling this option tells μTorrent not to change peerid on every connection. It still uses unique one for tracker, and should also be random limit. This randomization is not being used for private torrents.
bt.ratelimit_tcp_only: Enabling this option tells μTorrent to limit the upload and download rates for TCP connections based on information received over the uTP transport rather than using static global rate limits. This option is ignored if bt.tcp_rate_control is disabled.
bt.rcv_max_sockbuf: This debugging option defines μTorrent's local receive buffer socket size. Tweaking can reduce memory usage, but may hurt performance if too low. 3.3
bt.read_only_on_complete: This option makes downloaded files have the read-only attribute set when torrent is complete. This prevents MP3s and the like from being retagged by media players and corrupted.3.3
bt.save_resume_rate: This option set the time interval for saving the "resume" data to every n seconds.
bt.scrape_stopped: Enabling this option allows μTorrent to get seed and peer counts for torrent jobs that are stopped.
bt.send_have_to_seed: Enabling this option tells μTorrent to send a message to other seeds indicating how many pieces you currently have.
bt.set_sockbuf: This debugging option allows μTorrent to automatically detect the TCP buffer size periodically (so_sndbuf) and adjust it based on your upload speed. It does not adjust based on latency.
bt.shutdown_tracker_timeout: This option controls the maximum amount of time μTorrent will wait, when exiting, for each tracker to respond to a stopped event before it forces itself to terminate. This value is interpreted in seconds, so please enter it as such. Setting this value to 0 tells μTorrent to wait for an indefinite amount of time until it receives a response.
bt.shutdown_upnp_timeout: This option controls the maximum amount of time μTorrent will wait, when exiting, for routers to respond to a request to un-map the listening ports before it forces itself to terminate. This value is interpreted in seconds, so please enter it as such. Setting this value to 0 tells μTorrent to wait for an indefinite amount of time until it receives a response.
bt.send_max_sockbuf: This debugging option defines μTorrent's local send buffer socket size. Tweaking can reduce memory usage, but may hurt performance if too low. 3.3
bt.tcp_rate_control: Enabling this option tells μTorrent to use information from the uTP transport as hints for limiting TCP transfer rates.
bt.transp_disposition: This option controls μTorrent's level of bias towards using TCP or uTP for transporting data (assuming the peer at the other end of the connection supports both transport protocols). The following is a list of the accepted values:
1 allows μTorrent to attempt outgoing TCP connections
2 allows μTorrent to attempt outgoing uTP connections
4 allows μTorrent to accept incoming TCP connections
8 allows μTorrent to accept incoming uTP connections
16 tells μTorrent to use the new uTP header. This is an improved communication header, but is not backwards compatible with clients that do not understand it.
This option is interpreted as a bitfield, so values can be added together to obtain a combination of behaviors. Setting this value to 255 guarantees that all behaviors are enabled.
bt.use_ban_ratio: This option tells μTorrent to use bt.ban_ratio to decide when a peer gets banned after it has exceeded bt.ban_threshold.
bt.use_dns_tracker_prefs: This option tells μTorrent to respect or ignore BEP34.
bt.use_rangeblock: When enabled, μTorrent will automatically attempt to determine whether an entire range of IP addresses should be banned for sending hashfailed pieces rather than banning individual IPs one at a time. When μTorrent bans 4 IPs from the same /24 CIDR block, it will ban the entire /24 CIDR block. When μTorrent bans 4 CIDR blocks of size /24 from the same /16 CIDR block, it will ban the entire /16 CIDR block. When μTorrent bans 4 CIDR blocks of size /16 from the same /8 CIDR block, it will ban the entire /8 CIDR block.
diskio.all_writes_sync: Enabling this option causes μTorrent to open files in synchronous mode so all writes are immediately flushed to disk 3.3
diskio.cache_reduce_minutes: This option determine how often (in minutes) μTorrent compacts the disk cache
diskio.cache_stripe: This option tells μTorrent the size of blocks of memory used in it's disk cache in KiB. Minimum of piece size and cache stripe are in KiB.
diskio.coalesce_write_size: This option determines the size threshold for which μTorrent should write data out coalesced, and is relevant only if diskio.coalesce_writes is enabled. This value is interpreted in bytes per second, so please enter it as such.
diskio.coalesce_writes: This option tells μTorrent to try to minimize the number of writes to disk by writing more data at once. It doesn't have any effect on download speeds, but might increase memory and CPU usage to achieve less disk writes.
diskio.flush_files: Enabling this option causes μTorrent to close file handles every minute. It helps to reduce the effect of Windows managing the system cache badly for some people and causing apparent "memory leaks."
diskio.mark_of_the_web: This option sets NTFS ADS that tells Windows that this file was downloaded from the Internet 3.3
diskio.max_write_queue: This option sets the maximum depth of the write queue before the client starts showing disk overloaded 3.3
diskio.minimize_kernel_caching : This option disables compact allocation, might be POSIX only 3.3
diskio.no_zero: Enabling this option causes μTorrent to skip the zero-filling process for file allocation. This option works only on Windows XP or newer, and requires administrator privileges by default. However, it is possible to make this work on limited accounts by setting the "Perform volume maintenance tasks" policy appropriately in the Windows Group Policy Editor. Skipping zero-filling speeds up the file allocation process, but because the allocated files have shared read access, there is a risk that any sensitive data that may have once existed at that location in disk but isn't wiped will potentially be exposed for other applications and users to read, including those without volume maintenance privileges.
diskio.quick_hash: Toggles advanced optimization when verifying a torrent data's integrity.
diskio.resume_min: Megabytes to be free on disk before torrent resumes
diskio.smart_hash: This option makes μTorrent hash data from memory (if in the write queue) instead of flushing to disk, re-reading from disk, and then hashing. This should help reduce hard disk reads, especially when transferring at high speeds.
diskio.smart_sparse_hash: This option is a workaround for a problem in some versions of Windows that return incorrect data to μTorrent regarding sparse files and the amount of data that has actually been completed on disk.
diskio.sparse_files: Enabling this option causes μTorrent to allocate only the data that it writes, but will inform the filesystem of the file's size (so that it can attempt to reserve enough contiguous space on the hard drive without having to physically zero all of the space out for the file). Even though space is reserved for the file, no space will be taken for the unwritten parts of the file. Enabling this option may potentially lead to increased disk fragmentation in rare cases where the drive does not have enough free space available to honor the space reservation for sparse files. Here are some things to take note of when using this option:
Sparse files work only on partitions that are formatted as NTFS.
Hash checking sparse files tends to be quicker than hash checking pre-allocated files, as μTorrent won't have to hash zeroed-out pre-allocated data.
On Windows Vista, sparse files can cause μTorrent to run into a file system limitation.
If you are using a non-administrator account with a disk quota, sparse files won't work, and the file will still get fully allocated. This is a limitation with Windows that μTorrent can't do anything about.
This option cannot be used in conjunction with pre-allocate all files. If both options are enabled simultaneously, pre-allocation will take precedence.
When used in conjunction with bt.compact_allocation, μTorrent will reserve space for each file in the filesystem, but it will continue to use compact writes.
diskio.use_partfile: This option is used to store data that is downloaded from files that you told μTorrent to skip. This is necessary to prevent the file from being allocated. It separately stores the parts of the skipped files that come with a piece, since μTorrent must download and save the entire piece in order to confirm that it is uncorrupted, and each piece can contain data from multiple files. The partfile is removed when you remove the torrent job from the torrent job list.
distributed_share.enable: This option enables the participation in distributed backups 3.3
gui.auto_restart: This option configures crash recovery in μTorrent. When this option is enabled, if μTorrent crashes while it is minimized and the user has been idle at the computer for more than 1 minute, this option will cause μTorrent to automatically restart, and a notification of the crash (without a crash dump or any personally identifiable information) will be sent to the developers. If μTorrent crashes more than once within an hour, this option will not cause it to automatically restart again after the first crash, as such frequency of crashes is indicative of some important underlying problem that should not be ignored by the user. In this situation, μTorrent will fall back to the regular behavior (as if this option were disabled), where it displays a crash dialog that allows the user to choose how to proceed.
gui.color_progress_bars: This option enables or disables color in the torrent progress bars.
gui.combine_listview_status_done: This option will show you the progress of the download (% done downloading) inside the colored status bar/column.
gui.compat_diropen: If you experience abnormal behaviors while browsing directories in μTorrent, such as a blank browsing dialog, try enabling this option.
gui.default_del_action: This option tells μTorrent how it should remove torrent jobs when pressing the Remove button or Delete on your keyboard. Note that any value above 3 will cause the "Remove" button and the Delete button on your keyboard to do nothing in μTorrent. To be safer, you'd best be setting this option in the GUI through the toolbar method.
0 means "Remove"
1 means "Remove and delete .torrent"
2 means "Remove and delete Data"
3 means "Remove and delete .torrent + Data"
gui.delete_to_trash: Enabling this option tells μTorrent to attempt to delete files to the Recycle Bin rather than directly erasing them from the disk. It is easier to set this option in the GUI through the toolbar method.
gui.enable_comments: This option enables or disables the torrent comment feature.
gui.graph_legend: This option tells μTorrent to draw a legend over the graphs displayed in the Speed tab to describe each of the lines drawn on the graph.
gui.graph_overhead: If enabled, this option tells μTorrent to draw communication overhead lines in the Speed tab's transfer rate graphs. Otherwise, only the "Network Overhead" graph will display information about communication overhead.
gui.graph_tcp_rate_control: This option tells μTorrent to draw the TCP rate control/limit graph on the download speed graphs
gui.graphic_progress: This option tells μTorrent to draw a progress bar for each torrent job in the torrent jobs list, behind the Done column.
gui.log_date: This option causes the date to be included in the timestamp shown in the Logger tab.
gui.overhead_in_statusbar: This optio shows the protocol-network overhead in the status bar.
gui.piecebar_progress: If enabled, this option tells μTorrent to draw the lower Downloaded bar as the progress bar for each torrent job in the torrent jobs list, behind the Done column. This option works only if gui.graphic_progress is enabled, and will hide the percentage from the column.
gui.report_problems: If enabled, this option tells μTorrent to report hangs in the user interface thread back to the μTorrent servers anonymously. The information sent is not personally identifiable, but can assist the developers in fixing (or identifying the cause of) the user interface hang. Whenever a report is sent to the server, a message is added to the Logger tab.
gui.show_av_icon: This option shows an antivirus icon when Plus version is installed.
gui.show_devices: This option show devices pane in sidebar.
gui.show_notorrents_node: This option will show a page in the sidebar when no torrents are loaded.
gui.show_player_node: This option puts a new item in the sidebar when streaming a video in the client.
gui.show_plus_upsell: This option shows the "Plus" box on the sidebar.
gui.show_rss_favicons: This option shows favicons for your RSS feeds
gui.show_status_icon_on_dl_list: This option shows status icons in the main listview of torrents.
gui.tall_category_list: This option toggles the Category List's height between short and tall. When taller, the Category List displaces the Detailed Info Pane's left-hand side. When shorter, the Category List's lower section is displaced by the Detailed Info pane. A taller list might be more optimal for users with many labels and RSS feeds
gui.transparent_graph_legend: If enabled, this option tells μTorrent to draw a transparent background behind the legend (otherwise, the background is opaque).
gui.update_rate: This option controls the amount of time between each update of the μTorrent main window. The higher it is, the less frequently μTorrent updates the main window, meaning that if you select 1000, the information displayed on the main window is at most 1000 milliseconds (1 second) old. For users of slower computers, you might want to increase this number to decrease resource usage when the main window is displayed. Any value below 500 will be ignored (and 500 will be used instead).
gui.use_fuzzy_dates: This option shows inexact dates instead of timestamps (e.g. "5 minutes ago")
ipfilter.enable: This option, when enabled, tells μTorrent to load ipfilter.dat and apply the rules on connections established after it is loaded. Note that disabling and re-enabling this option will force μTorrent to reload ipfilter.dat.
isp.bep22: This option enables Local Tracker Discovery accordonmg to BEP22, allowing μTorrent to attempt to discover ISP-local trackers via a series of reverse DNS lookups. The ISP-local tracker can return a list of peers and caches (most likely ISP-local). Note that if your ISP is known to interfere with BitTorrent traffic, careful consideration should be taken in deciding to enable this option. Announcing to a ISP-hosted tracker indicates to the ISP that you are using BitTorrent, and as such, can make it easier for the ISP to interfere. Private torrent jobs are not announced to local trackers.
isp.fqdn: If your ISP does not return a correct reverse-DNS name, this allows you to set your reverse lookup name for the purposes of BEP22
isp.peer_policy_enable: This option enables peer policy functionality, which sets weights to different IP ranges.
isp.peer_policy_override: This option overrides the peer policy.
isp.peer_policy_url: This option sets a URL to the ISP's peer policy.
isp.primary_dns: This option sets the primary DNS server Ip of your ISP.
isp.secondary_dns: This option sets the primary DNS server Ip of your ISP.
left_rail_offer_enabled: This options enables new "Offers" (Ads) by Bittorrent Inc located at the left pane. Disable it if you like not to be alerted to new offers.
logger.log_upnp_to_file: This option logs debug output of UPnP to a file (warning: spammy).
net.bind_ip: If your computer setup requires that you use a specific LAN adapter for incoming connections, you may specify that adapter's IP address here.
net.calc_rss_overhead: This option applies ratelimits to RSS traffic as well.
net.calc_tracker_overhead: This option applies ratelimits to tracker traffic (warning: could break tracker communication under load).
net.discoverable: If enabled, this option tells μTorrent to listen on one of a sequence of well-known ports for incoming connections in addition to the standard and alternative listening ports. Because the sequence of ports is well-known to applications attempting to interface with μTorrent, it allows for such applications to connect to μTorrent with less effort on the user's part.
net.disable_incoming_ipv6: This option blocks all incoming IPV6 connections.
net.friendly_name: Local network UPnP device name.
net.limit_excludeslocal: This option decides whether μTorrent should apply the Transfer Cap limits to traffic between itself and peers on the local network. Peers are considered local if they are discovered by Local Peer Discovery, or if they are on the same LAN as the client.
net.low_cpu: Enabling this option reduces CPU usage slightly. You may achieve faster speeds with this option disabled. In general, this option is useless for most people unless they have extremely fast connections.
net.max_halfopen: This option specifies how many connections μTorrent should attempt to establish simultaneously at any given time. On systems running Windows XP with Service Pack 2 (SP2) or newer, if your TCPIP.sys file is unpatched, you should leave this option at its default value.
net.outgoing_ip: If your computer setup requires that you use a specific LAN adapter for outgoing connections, you may specify that adapter's IP address here. Note that Windows will sometimes ignore this setting and use other adapters due to their binding orders in Windows. To fix this, read Microsoft's knowledge base article KB894564.
net.outgoing_max_port: This sets the upper limit for the outgoing port range. If this option is set to some invalid port number or some value less than net.outgoing_port, it gets ignored, and only net.outgoing_port gets looked at (meaning the outgoing port "range" will actually be a single outgoing port).
net.outgoing_port: This option specifies the port that μTorrent should use to make outgoing connections. Normally, μTorrent selects a port from the ephemeral port range at random. "This can be used with full cone NAT routers to reduce the number of NAT table entries and thus prevent cashes on some router models. When the outgoing port is bound to the same as the incoming port that might even solve NAT problems on full cone NAT routers" (Advanced Network Settings on AzureusWiki). This option only works on Windows 2000 and above. This option is ignored if it is not a valid port number.
net.upnp_tcp_only: This option disables automatic forwarding of the listening port for UDP via UPnP, telling μTorrent to forward the port for TCP only. This fixes an issue with some broken routers that overwrite the TCP forwarding with the UDP forwarding.
net.utp_dynamic_packet_size: If enabled, this option allows μTorrent to adjust the uTP packet size in response to connection conditions detected through information gathered by uTP, changing up to as often as net.utp_packet_size_interval allows. If disabled, μTorrent uses the initial packet size for all uTP communication, as set by net.utp_initial_packet_size.
net.utp_initial_packet_size: This controls the initial size of the uTP packets that μTorrent uses when initiating a uTP connection. If net.utp_dynamic_packet_size is enabled, packet sizes can change dynamically during the lifetime of the uTP connection, depending on the connection conditions; this option only controls how μTorrent starts off. This option is interpreted as a multiplier of 150 bytes, so please enter it as such. Any value below 1 will be ignored (and 1 will be used instead), and any value above 8 will be ignored (and 8 will be used instead). Effectively, that means that the initial packet sizes selectable by the user are the multiples of 150 bytes between (and including) 150 bytes and 1200 bytes.
net.utp_packet_size_interval: This controls how often uTP alters its packet size in response to network conditions, assuming net.utp_dynamic_packet_size is enabled. This value is interpreted in seconds, so please enter it as such.
net.utp_receive_target_delay: This controls the threshold detected connection receive delay that, if surpassed, will cause μTorrent to throttle back on bandwidth usage. The higher this option is set, the more forgiving μTorrent will be toward connection delays, meaning that it will be less likely to throttle back on bandwidth usage. Receive delay is detected by tracking the changes in the deltas between uTP packet timestamps and packet receive times. This option is interpreted in milliseconds, to please enter it as such.
net.utp_target_delay: This option controls the threshold detected connection send delay that, if surpassed, will cause μTorrent to throttle back on bandwidth usage. The higher this option is set, the more forgiving μTorrent will be toward connection delays, meaning that it will be less likely to throttle back on bandwidth usage. Send delay is the receive delay as observed by recipient uTP peers, which is reported back to the client by the recipient peers. This option is interpreted in milliseconds, so please enter it as such.
offers.content_offer_autoexec: When enabled, if torrent offer (featured content) has autoexec flag AND is signed correctly by us, μTorrent will auto-execute the content.
offers.content_offer_url: Used to test install-time content offers
peer.disconnect_inactive: Enabling this option tells μTorrent to disconnect from a peer that is not transferring with you after peer.disconnect_inactive_interval seconds of inactivity. A peer gets disconnected by this option only if the connection limit has been reached.
peer.disconnect_inactive_interval: This option sets the amount of time μTorrent should wait before breaking an inactive connection. This value is interpreted in seconds, so please enter it as such. Any value below 300 will be ignored (and 300 will be used instead).
peer.lazy_bitfield: Some ISPs block seeding by looking for the complete bitfield and closing the connection. When enabled, μTorrent does not send the complete bitfield, but a sample of it, so as to prevent blocking of seeding.
peer.resolve_country: Enabling this option tells μTorrent to use an Internet database of IP addresses (a DNSBL) to determine a peer's country. Even if the settings directory contains flags.conf and flags.bmp, this option will take precedence, and the internal flag images will be used instead.
queue.dont_count_slow_dl: Enabling this option tells μTorrent to ignore slow downloading torrent jobs as part of the queue. If a torrent job is downloading at less than the value specified by queue.slow_dl_threshold, it will not prevent the next item in the queue from starting.
queue.dont_count_slow_ul: Enabling this option tells μTorrent to ignore slow uploading torrent jobs as part of the queue. If a torrent job is uploading at less than the value specified by queue.slow_ul_threshold, it will not prevent the next item in the queue from starting.
queue.prio_no_seeds: Enabling this option gives torrent jobs without seeds higher priority when seeding than other torrent jobs.
queue.slow_dl_threshold: The rate below which μTorrent should consider a torrent job to be downloading slowly. If μTorrent is downloading at a rate above this value, it is considered to be actively downloading. This value is interpreted in bytes per second, so please enter it as such.
queue.slow_ul_threshold: The rate below which μTorrent should consider a torrent job to be uploading slowly. If μTorrent is uploading at a rate above this value, it is considered to be actively uploading. This value is interpreted in bytes per second, so please enter it as such.
queue.use_seed_peer_ratio: When this option is enabled, μTorrent will determine the seeding queue order based on the ratio of the number of seeds to the number of peers connected in the swarm. The lower the seed:peer ratio is for a torrent job, the higher priority it will be given in the seeding queue. If a torrent job has 0 peers and queue.dont_count_slow_ul is disabled, it will be given the lowest priority. Otherwise, if the aforementioned option is enabled, the torrent job is treated as if there is 1 peer in the swarm.
remove_torrent_files_with_private_data: This option deletes torrents in the .torrent files directory that are not loaded into client.
rss.feed_as_default_label: When this option is enabled, μTorrent will use an RSS feed's name as the default label for any torrent jobs added without a label from the RSS feed.
rss.smart_repack_filter: This option tells μTorrent to select an RSS item designated as REPACK over an item without the REPACK designation if both show up in the RSS feed.
rss.update_interval: This option sets the length of time μTorrent should wait between each RSS feed update check. This value is interpreted in minutes, so please enter it as such. Any value below 5 will be ignored (and 5 will be used instead).
sponsored_torrent_offer_enabled: This options enables new "Offer"-torrents by Bittorrent Inc located at the top of your main view. Only new offers will be disable, and you can skip/cancel them on screen at will.  Disable it if you like not to be offered new torrents.
store_torr_infohash: This option saves the .torrent file as INFOHASH.torrent (e.g. ABCDEF1234567890ABCD.torrent).
streaming.failover_set_percentage: This option sets the maximum size of the failover set, expressed as percentage of the total number of peers.
streaming.min_buffer_piece: This option sets minimum number of pieces to hold in the streaming buffer.
streaming.safety_factor: Thie option ensures download rate is faster in % than the calculated rate needed.
sys.enable_wine_hacks: This option enables several workarounds for bugs found in Wine (like list-view flickering, or improper display of files list-view in Add New Torrent dialog). This option has no effect on Windows. For changes to this option to take effect, you must restart μTorrent. This applies only if we're on Wine.
webui.allow_pairing: This option allows device/service to pair with the client and control it via WebUI.
webui.token_auth: This option enables the token authentication system for the Web UI, which is a method for preventing cross-site request forgery attacks that use the authenticated browser session to issue commands to μTorrent. This option breaks backwards compatibility with applications that are unaware of the token system.
webui.token_auth_filter: If token_auth = true, then this token_auth_filter changes the scope of token authentication: 0 means that it applies to all connections, 1 means that it applies only to remote connections (i.e. not localhost).


参考:https://www.netcheif.com/Articles/uTorrent/html/AppendixA_02_12_02.html
Disk Cache
The disk cache is used to keep frequently accessed data in memory to reduce the number of reads and writes to the hard drive. μTorrent normally manages the cache automatically, but you may change its behavior by modifying these settings. Because of the nature of the settings, caution should be exercised when modifying the settings, as bad settings may be detrimental to performance. Disk cache behavior can be viewed in the Speed tab.

Disk Cache
Override automatic cache size and specify the size manually allows you to set a new maximum memory usage for the disk cache. Normally, μTorrent automatically adjusts the cache size based on your current download speed. This value is interpreted in MiB, so please enter it as such. Any value below 1 will be ignored, and 1 will be used instead.
Reduce memory usage when cache is not needed flushes unused parts of the disk cache when μTorrent is not transferring data.
Advanced Cache Settings
Enable caching of disk writes allows μTorrent to use the disk cache to store data in memory before writing it to disk. This option has the effect of decreasing the frequency of writes to disk.
Write out untouched blocks every 2 minutes makes μTorrent write to disk the 16 KiB blocks of data in memory that haven't been touched for 2 minutes or longer and don't fill up a piece. This option has the effect of decreasing μTorrent's memory usage while increasing the frequency of writes to disk.
Write out finished pieces immediately makes μTorrent write a piece to disk once it is completed in memory. This option has the effect of decreasing μTorrent's memory usage while increasing the frequency of writes to disk.
Enable caching of disk reads allows μTorrent to use the disk cache to store frequently read data into memory from disk. This option has the effect of decreasing the frequency of reads from disk.
Turn off caching if the upload speed is slow disables the read caching if uploading is below 40 KiB/s. This option has the effect of decreasing μTorrent's memory usage while increasing the frequency of reads from disk.
Remove old blocks from the cache removes chunks of read cache data from memory if they haven't been accessed for 10 minutes in order to make room for other data. This option has the effect of decreasing μTorrent's memory usage while increasing the frequency of reads from disk.
Increase automatic cache size when cache thrashing increases the disk cache size when reading from disk increases (most often due to increased upload speeds). If you override the automatic cache size, this option is not needed.


参考:https://www.netcheif.com/Articles/uTorrent/html/AppendixA_01_05_06.html
Speed
RemoveThe Speed tab displays graphs of the the global upload and download speeds, as well as some basic statistics about disk I/O and cache usage.

The Show dropdown menu allows you to select the type of graph you'd like to be displayed in the graph canvas below.
Upload & Download shows a combination of the Download and Upload graphs.

Download shows a graph of the current global download speed.
The light green-colored line represents the global download rate limit. If no limit is set for the global download rate, this line will not be shown.
The solid green-colored line represents the current global download rate, counting only payload data (as opposed to including overhead).
The long-dashed green-colored line represents the global download rate for payload data downloaded from local peers.
The short-dashed green-colored line represents the global download rate, including download overhead. If gui.graph_overhead is disabled, this line will not be shown.

Upload shows a graph of the current global upload speed.
The light red-colored line represents the global upload rate limit. If no limit is set for the global upload rate, this line will not be shown.
The solid red-colored line represents the current global upload rate, counting only payload data (as opposed to including overhead).
The long-dashed red-colored line represents the global upload rate for payload data uploaded to local peers.
The short-dashed red-colored line represents the global upload rate, including upload overhead. If gui.graph_overhead is disabled, this line will not be shown.
The solid yellow-colored line represents the current upload speed going toward non-BitTorrent receivers, like media players streaming media from μTorrent, or browsers requesting data from μTorrent's Web UI backend.

Disk Statistics shows several graphs pertaining to disk and cache access. In each of these graphs, the lighter lines represent the graphs for writes or reads (depending on which graph you're looking at) to and from the cache. Their more solid counterparts represent the writes and reads to and from the disk. Textual statistics pertaining to disk and cache access collected for the current session are shown to the left of the graphs. The "Reset" button below resets the collected statistics.

Transfer Cap shows the cumulative amount of data transferred over the period of time specified in the Transfer Cap settings.
The solid green-colored line represents the cumulative amount of data downloaded.
The solid red-colored line represents the cumulative amount of data uploaded.
The solid yellow-colored line represents the total cumulative amount of data transferred (downloaded and uploaded).
The light red-colored line represents the transfer cap limit.

Transfer History shows the amount of data transferred for each day in the last 31 days.
The solid green-colored line represents the amount of data downloaded.
The solid red-colored line represents the amount of data uploaded.
The solid yellow-colored line represents the total amount of data transferred (downloaded and uploaded).

Streaming shows several graphs related to streaming mechanism for media files in torrents you are now streaming

Network Overhead shows you several graphs related to all the none-data related traffic intoduced by the BitTorrent transfer protocol.
uTP Delay shows you several graphs for the different timing delay only relevant to the uTP (UDP) type connections.
Disk Timing shows information about various types of disk activity for a specific torrent.

The Resolution dropdown menu allows you to select the interval for the time unit used for the X-axis of each graph. The Y-axis values are average over this time resolution.


参考utorrent-332.chm: utorrent-help_332.zip (349.91 KB, 下载次数: 556)
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/11/26 15:25 , Processed in 0.208353 second(s), 25 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表