通过 Apple 网络响应能力测试无线局域网
Apple 网络响应能力测试可衡量网络的响应能力,也就是在多个设备和 App 同时共享网络时的多任务处理能力。
本文中的高级步骤主要面向开发者。
如何测试响应能力
你可以在 iOS、iPadOS 或 macOS 上运行 Apple 网络响应能力测试。
在 iOS 或 iPadOS 设备上
确保你的设备使用的是 iOS 或者 iPadOS 15 或更高版本。
加入你要测试的无线局域网。
前往 Apple 开发者网站上的“无线局域网描述文件和日志”页面。你可能需要登录你的 Apple Developer 帐户。
轻点“Profile”(描述文件),以下载无线局域网描述文件。打开“设置”App,然后轻点“已下载描述文件”。轻点“安装”,以开始安装“无线局域网性能诊断”描述文件。按照屏幕上的说明完成描述文件的安装。
安装完描述文件后,前往“设置”>“无线局域网”。
轻点网络旁边的
,然后轻点“诊断”。在“响应能力”旁边,轻点“测试”。
或者,如果你是 Registered Apple Developer,并且已启用自己的设备以通过 Xcode 进行开发,可以前往“设置”>“Developer Settings”(开发者设置)并在“联网”部分下找到响应能力测试。
在 Mac 上
确保你的电脑使用的是 macOS Monterey 或更高版本。
加入你要测试的无线局域网。
在终端中输入
networkQuality
。如需了解这个命令的更多信息,请输入
man networkQuality
。
你也可以在自己的网络上对自己的服务器进行测试。阅读 GitHub 上的“Network Quality Server”(网络质量服务器)文稿。
了解你的结果
Apple 网络响应能力测试使用一种称为每分钟往返次数 (RPM) 的衡量指标报告测试结果。RPM 是指在正常工作条件下,网络能够在一分钟内完成的连续往返次数或事务数量。
为了方便你根据 RPM 了解网络性能,Apple 网络响应能力测试将网络响应能力分为以下三类:
低:如果同一网络上有任何设备正在进行某项活动,例如下载电影或将照片备份到 iCloud,则某些 App 或服务中的连接可能不可靠,例如在 FaceTime 视频通话或游戏期间。
中:当多个设备或 App 共享网络时,你可能会看到短暂的暂停或停止响应,例如在 FaceTime 音频或视频通话期间。
高:无论有多少设备和 App 在共享网络,App 和服务应该都能保持良好的连接。
如果你的网络响应能力低,该怎么办?
如果你使用的是无线局域网或有线网络连接,有些路由器会提供智能队列管理 (SQM) 以始终提供出色的响应能力,但这些高端家庭网关通常需要进行一些专业的手动配置。Apple 网络响应能力测试是用于评估和比较这些家庭网关的实用工具,由于这项测试可重复进行,因而在试验不同的配置设置和比较效果时会特别有用。