CDN 智能调度 · 自适应线程引擎 · 掉速紧急补偿 · UDP 五层延迟探测 · 系统托盘驻留
|
|
| 快捷键 | 功能 |
|---|---|
| Enter | 开始测速 |
| Esc | 停止测速 |
| Ctrl + D | 仅下载 |
| Ctrl + U | 仅上传 |
| Ctrl + B | 全速双向 |
| 参数 | 范围 | 默认值 |
|---|---|---|
| 并发线程数 | 1 – 512 | 128 |
| 整体超时 | 10 – 600 s | 60 s |
| 线程启动间隔 | 0 – 2000 ms | 500 ms |
| 平均计量延迟 | 1 – 30 s | 10 s |
| 速率平滑窗口 | 0.5 – 10 s | 3.0 s |
| 网卡轮询间隔 | 200 – 5000 ms | 1000 ms |
| 抖动探测主机 | — | 8.8.8.8 |
| 抖动采样间隔 | 1 – 60 s | 5 s |
| 层级 | 技术 |
|---|---|
| 运行时 | .NET 8.0‑windows |
| UI 框架 | WPF |
| 架构模式 | MVVM(CommunityToolkit.Mvvm 源码生成器) |
| 实时图表 | LiveChartsCore.SkiaSharpView.WPF |
| 数据持久化 | Microsoft.Data.Sqlite |
| DI & 配置 | Microsoft.Extensions.* |
git clone https://github.com/lingyingaojue/NetSpeedTest.git
cd NetSpeedTest
dotnet restore
dotnet build
dotnet run --project NetSpeedTest/NetSpeedTest.csprojNote
环境要求:Windows 10 / 11 · .NET 8 SDK
前往 Releases 下载已编译版本(.NET 8 单文件发布,~170 MB)。
完整变更记录请查看 CHANGELOG.md。
MIT License · © 2026 lingyingaojue
