IT之家 1 月 28 日消息,开源 BitTorrent 客户端 Transmission 今日发布了最新的 4.1.0 版本,这是历时一年开发的重要更新。
本次升级聚焦网络协议支持与性能优化,全平台基础库 libtransmission 显著降低 CPU 与内存占用,减少不必要的堆内存分配,并优化了节点通信延迟。
网络层改进包括:
提升 µTP 协议下载效率,全面支持 IPv6 及双栈 UDP 追踪服务器,兼容仅支持 BEP-7 规范的旧式追踪器。新增 IPv6 本地节点发现功能,DHT 分布式网络性能得到增强。用户现可通过 settings.json配置文件自主设置 µTP 与 TCP 传输协议的优先级。
新增功能方面:
客户端、守护进程及远程控制工具均支持顺序下载模式,该模式下已完成校验的数据块将立即写入磁盘,便于流媒体等实时应用场景;远程控制接口升级至 JSON-RPC 2.0 标准,新增节点流量统计、下载进度字节数等数据字段;新增任务完成即时校验选项,Web 界面增加强制校验本地数据功能。
各平台客户端同步优化:
守护进程日志采用本地化 ISO8601 时间格式,systemd 服务文件增加文档说明,传输队列顺序现支持跨会话保存。传输守护进程专属配置项已整合至 settings.json。
另外,本次版本修复了逾百项历史问题,重点解决 HTTP 追踪器重复通告、多平台崩溃隐患(macOS / GTK)、文件重命名冲突、多语言环境数字格式错误、UDP 端口绑定异常、WebUI 界面元素显示异常等问题。同时弃用 tcp-enabled / udp-enabled 配置项,统一由 preferred_transport 参数接管。
IT之家附 GitHub 官方地址:
https://github.com/transmission/transmission/releases/tag/4.1.0