计算机处理传入的网络数据包时会产生多少延迟?
从数据被网卡接收到,到被 Linux 内核打上时间戳,需要多长时间?单位是微秒吗?还是纳秒? 我该如何改善这种延迟?实时内核能减少这种延迟吗? 感谢所有伸出援手的人! ...
从数据被网卡接收到,到被 Linux 内核打上时间戳,需要多长时间?单位是微秒吗?还是纳秒? 我该如何改善这种延迟?实时内核能减少这种延迟吗? 感谢所有伸出援手的人! ...
我在 Windows 7 中遇到了严重的连接问题,而且我没有诊断思路。以下是太多详细信息: 这台机器已经使用约 6 个月了,到昨天为止都没有出现问题。 互联网连接时断时续,“ping google.com”有时候可以工作,有时候会显示严重的延迟,而且经常超时。 在我的另一台机器(同一无线网络上的 Mac 笔记本电脑)上 ping Google 很顺利。没有网络问题。 昨天在运行 VMWare VM 时第一次注意到这个问题——突然间,我无法通过主机名或 IP 地址连接到 VM 网络设置 电缆调制解调器 无线路由器 Windows 7 计算机通过主板...
场景如下:我最近完成了一个由以下组件组成的新 AM5 构建: B650M Aorus Elite AX 主板 Ryzen 7950X 处理器 Corsair Vengeance DDR5 内存 (2x32GB) 蓝宝石 7900XTX Nitro+ 显卡 三星 990 Pro NVME 驱动器 在安装 Windows 11(及更新)和最新驱动程序后,我注意到系统运行几个小时后音频播放时会出现爆音,并且每秒都会出现明显的鼠标延迟。我让电脑闲置了两天没有使用,回来后,系统完全没有响应:鼠标移动之间几乎有 1 分钟的延迟。 我以前遇到过这种问题,因为驱动程序版...
在过去的 2 个月里,我的互联网出现了一些奇怪的故障。每隔一段时间(大约 5-15 分钟),我就会遇到一次短暂的高延迟峰值。下面是之前 200 次 ping 结果的截图。 (PS:我也 ping 过其他来源,我注意到在玩游戏时这些故障非常严重,通常总共需要 2500 毫秒左右,所有 LED 灯都亮起,表示连接正常) 我的路由设置如下: 桥接模式下的 ISP 调制解调器 (Inteno DG400PRIME) 个人路由器(华硕 RT-AC87U) 我的电脑(Windows 10) 我已尝试/确认以下内容: 断开我的个人路由器并直接设置 ISP 调制解调器...
我使用 VPN(IPSec)连接到我的家用路由器,以便在路上工作并访问我的家庭网络。现在,虽然大多数时候带宽都很好,但延迟/ping 并不总是很好。因此,我想知道可以进行哪些调整以尽可能降低延迟 - 即使以带宽为代价。在这方面,我主要考虑的是视频通话,而不是游戏。 除了加强硬件来消除这里的瓶颈之外,还能做什么呢? 在客户端,我目前使用的是带有内核 6.1 的 RaspberryPi 4。在 VPN 服务器端,它是带有最新操作系统的 AVM Fritzbox 7590 ...
我已经意识到这些问题: 如何知道 RAM 是否是我的瓶颈 如何确定 Windows 7 上的瓶颈是 CPU、RAM 还是磁盘 我如何知道 RAM 速度而不是 CPU 速度是瓶颈? 总结一下答案:他们关注总 RAM 使用情况(字节数)和分页,但不关注实际的 CAS 延迟和/或 RAM 速度。 我并不是在问分页问题,也不是在问速度问题,也不是在问 99% 的 RAM 使用率是否是瓶颈问题。 我的问题专门针对 RAM 的延迟。目前销售的大多数 RAM 的真实/总延迟在 8 到 20 纳秒之间。性能套件可低至6ns。更糟糕的套件上升到55ns。 我的问题是:...
我一直使用 UDP/WiFi 在嵌入式设备(ESP32 充当 UDP 服务器)和我的 Windows 机器之间传输数据。我的目标是尽可能频繁地发送尽可能多的短数据包(8-64 字节有效负载),以便通过 WiFi 进行实时控制和遥测。我的一个应用是机器人的远程操作,这需要非常频繁地传输重复的短数据帧。 在测试期间,我注意到,如果我仅从 Windows 客户端向 ESP32 服务器发送数据,每秒会经历几次数据包传输的高延迟(~300 毫秒)。我可以通过不使用广播 IP(即直接将数据包发送到我的服务器)来减少这种延迟,但 300 毫秒的延迟仍然存在,只是频率降低了...
我正在玩一款在线游戏,服务器物理上位于同一个城市(约 10 公里 = 6 英里)。我使用 WiFi 有线上网,ping 值约为 170-200 毫秒,并伴有严重的峰值。从我的 5G 手机来看,延迟似乎相同。在我朋友家,使用不同的 ISP,ping 值为 9 毫秒,没有任何峰值。 我需要帮助来确定问题出在我的 ISP、WiFi 设置还是游戏服务器本身。我朋友的 ping 值较低似乎表明是我的 ISP 的问题。如果是这样,我需要联系我的 ISP 并告诉他们问题出在哪里。该游戏有多个本地服务器,结果类似。 笔记:游戏在我的 Android 手机上运行,使用 5...
我尝试用谷歌搜索,但没有关于为什么 DIMM DDR4 3200MHz 的时序比 SODIMM DDR4 3200MHz 的时序更好(更低)的信息? 我刚刚在市场上发现了这个事实,但没有解释。通常值为 CL16-18 DIMM 和 CL20-22 用于 SO-DIMM。 谢谢你! 附言:我相信这与我们在此讨论的事情有关,当然,你们已经知道答案并可以与我分享。 ...
一个月以来,我一直在尝试在 VPS 和专用裸机服务器之间建立连接。基本上,VPS 将充当连接到我的专用服务器的隧道,我这样做是为了改善某些用户访问我的游戏服务器的延迟,但它在此端使用 udp。我们国家的 ISP 似乎会根据其所在区域而改变延迟,即使是同一个 ISP,其中一些连接到 VPS 的延迟较低,而另一些连接到专用服务器的延迟较低,我希望能够让它们都以较低的 ping 连接到我的专用服务器。调查来自用户的跳数,其中一些跳数更多,具体取决于服务器。 到目前为止,我只尝试过 iptables 和一些程序(例如 Rinetd),但它们都不起作用。 供参考:专用...
在什么情况下使用 curl 进行的 Restful 调用会比 Spring 的 RestTemplate 快得多 我必须使用 Spring 的 RestTemplate 的交换方法,因为我要将 JWT 令牌作为 Http Header 发送(还有其他方法)。URL 位于 DNS 负载均衡器后面。 因此 curl 命令看起来就像 curl -X POST "url" -H 'accept:/' -H 内容类型:application/json' -H '承载者:' -d “body” 我注意到 Spring 的 RestTemplate (较慢) 与 curl...
我插上了我的旧PS/2在清洁和干燥我的 USB 键盘时,我检查了键盘,我觉得它的延迟较低,现在我想测试键盘的延迟。 根据测试键盘延迟测试,我的 PS/2 键盘的“最短按键”耗时 26 毫秒,“估计扫描率”为 38.4615 Hz,尽管绝大多数按键耗时超过 100 毫秒,最长按键耗时为 1204 毫秒,Ctrl其次是 PS/2 键盘上的 946 毫秒。 我想知道这些数字是否准确,以及当我的 USB 键盘准备好时,测试是否准确。 有没有更好的测试可以用来代替? 我是 Windows 用户,以防万一。 ...
运行 FFMPEG 将摄像机 RTSP 流(重新)传输到 RTMPS 时,会出现巨大的延迟。使用 RTMP 运行相同的命令可以正常工作,没有任何延迟。 以下是我们测试中使用的命令。请注意,使用 RTMPS 时速度会显著下降: C:\Users\user\Downloads\ffmpeg-master-latest-win64-gpl\ffmpeg-master-latest-win64-gpl\bin>ffmpeg -hide_banner -rtsp_flags prefer_tcp -i "rtsp://user:[email prote...
我刚刚了解到,(内部)SSD 延迟大约在几微秒(1/1000 毫秒)的范围内,而 HDD 延迟在几毫秒的范围内。 我出去买了一个 USB-C 3.2 Gen 2 SSD,以利用延迟降低的优势。但我在网上找不到有关通过 USB 连接会产生什么影响的答案。 我读过一些帖子,声称 SSD 通过 USB 的延迟为几毫秒,还有一些帖子声称延迟仍为微秒。鉴于使用外部 SSD 作为启动驱动器相当普遍,我希望对此话题有一些可靠的讨论,但我找不到任何讨论。 是否有人知道有关外部 SSD 延迟的可能的近似值/猜测? 它还是在微秒级吗,还是更长? 如果不太麻烦的话,请注明您的来源...