设置与维护

2026-10-22 源码验收与资源观察

区分 OPC UA 本机双端验收、进程内存观察与公开安装包的实际范围。

浏览全部手册
本页目录

这些记录对应什么版本

本页转述 Tools 工作区 2026-10-22 的正式交接:0.1.0 当前源码、macOS Apple 芯片、Electron 与 Tauri 同机运行。随后 Tools 已提供包含 WebSocket、STOMP、OPC UA Client/Server 和时间显示改造的 2026-10-22 七个测试安装包,见下载页。本页原生压力结果仍属于源码测试,不充当安装包安装验收。产品 HEAD 为 f5f6e880f2efe3fc2f5ca7c6da9b06fd218a1585,交接时含未提交改动,单凭 HEAD 或 0.1.0 不能还原本轮能力。

以下为产品团队已执行的验收,网站本轮仅同步说明,没有重新运行桌面或原生压力测试。

OPC UA 异常、布局与恢复

Electron 与 Rust 原生异常矩阵各 60/60 通过,覆盖非法配置/值、端口与容量、取消与旧会话、只读、畸形报文、慢握手及订阅/session 配额与恢复。每端 8 个畸形连接和 8 个慢连接自动清理,最长约 5 秒;测试期间正常读写保持,最终 16 个端口可重新绑定。这是有界回环测试,不代表任意攻击强度下的安全保证。

浏览器浅/深、普通/大字、侧栏展开/折叠几何回归 12/12 通过。正式长跑后,Electron/Tauri 的 Client/Server 四张表各采样 100 次,最大列位移均为 0 px。另一次独立的 60.279 秒短测确认两端表格完整处于可视区域;该短测不并入下面的长跑计时或资源统计。

双端 20 分钟负载与 3 分钟静置

正式有效记录为 formal4:双方向同时负载 1200.061 秒,断开/停止后保持原进程静置 180.124 秒。每端一个 100 节点 Server、4 个原生 Client(含工作台),订阅间隔 100 ms,轮次间隔 50 ms。负载中四轮辅助会话重连;计时前两方向 Server 停止/重启及自动恢复通过。

发起端 完整轮次 写 / 读请求 Good 读取值检查 精确回读值 恢复采样后通知值
Electron 21995 65985 / 65985 6598500 65985 2940882
Tauri 20612 61836 / 61836 6183600 61836 4576640

全部 8 条订阅流收到各自最终 3 个手动节点的精确值,未发现读写、质量或页面异常。通知可被协议采样合并,接收数不表示每次变化逐项交付;通知统计边界也不等同纯负载计时。

50 次采样均为两个窗口可见、桌面未锁且页面启动标识一致;长跑选中客户端面板,截图默认在节点浏览区,不表示实时值表始终处于视口。历史最多 1000 项、渲染最多 200 行。停止后删除隔离端点并关闭测试宿主,两个监听端口可重新绑定,无清理错误。

按进程查看内存,单位为 MiB

进程 初始 RSS (MiB) 峰值 RSS (MiB) 负载后 RSS (MiB) 静置后 RSS (MiB) 静置后 footprint (MiB)
Electron Browser 321.3 342.7 334.3 284.5 111.8
Electron GPU 94.7 107.5 101.1 101.8 未采集
Electron Tab 214.5 279.6 264.3 209.5 未采集
Electron Utility 49.4 49.6 49.6 49.6 未采集
Tauri GPU 60.4 61.1 59.6 61.0 22.9
Tauri Host 193.3 195.3 194.5 194.8 68.7
Tauri Networking 23.4 23.7 23.6 23.7 7.0
Tauri WebContent 225.9 463.0 461.5 462.6 196.6

RSS 包含共享/驻留页面,不等于私有分配;footprint 是另一套 macOS 记账,不能直接相减或混作排名。基线已经初始化并订阅,两应用同时承担 Server 与 Client。本轮交接未提供可比较的 CPU 样本,不补写 CPU 百分比,也不据此宣称某运行时普遍更快或省内存。

Tauri WebContent 静置后 RSS 仍为 462.6 MiB;有限时长与静置结果不能排除所有泄漏,原生驻留风险继续保留。下载页旧资源参考来自 2026-10-13 的 TCP/UDP/PTY/Modbus 场景,与本页数据分别阅读。

尚未覆盖的环境

Windows、Linux、macOS Intel 安装与升级,真实厂商服务器/设备、远程网络及长期现场断网仍需对应环境验收。本轮 OPC UA 压力不能扩展为所有协议重新完成长期测试,也不能替代签名、公证或安装包验收。

下载本轮源码验收摘要 JSON。数值来自原交接,保留原始 MiB 精度、计时与每进程范围;不是当前安装包的验收证书。

仍有疑问?按反馈清单整理复现信息 →