什么是计算机系统延迟,什么是低延迟(Low Latency)?

时间:2025-04-03 11:09:51

低延迟是指计算机系统或通信网络中的较短时间延迟。它通常用于指网络数据包通过网络连接从发送计算机到接收计算机的往返所需的时间。在其他情况下,它可能指的是数据在计算机随机存取存储器(RAM)中被导入和传出所需的时...

低延迟是指计算机系统或通信网络中的较短时间延迟。它通常用于指网络数据包通过网络连接从发送计算机到接收计算机的往返所需的时间。在其他情况下,它可能指的是数据在计算机随机存取存储器(RAM)中被导入和传出所需的时间使用ping测试是计算网络通信延迟的最可靠的方法。计算计算机网络上的延迟需要记录ping到达目的地并返回所需的时间。这可能会因许多变量而异,包括一天中的时间、网络类型、到目的地的距离等等。通常,发送大量ping,延迟是基于每次ping往返时间的平均值。低延迟在许多情况下非常有用,但与数据的大容量传输没有任何关系。一个连接可能只需要与主机连接一次就可以下载一个大文件,文件的速度不取决于与源进行来回通信的时间延迟。因此,低延迟更理想的情况是,需要与目的地重复通信在VoIP(VoIP)通信中,这种低延迟是有益的,因为语音数据需要以极高的速率来回发送,以避免会话延迟。对于某些类型的网络应用,如大型多人在线游戏(MMO)也是如此,在游戏中,玩游戏的客户端需要能够在整个游戏过程中不断更新自己在游戏中的位置。较高的延迟会给玩家造成游戏性能的延迟,由于托管游戏的服务器无法尽快更新玩家的位置,因此其他网络应用程序,如日交易商使用的网络应用程序,发现能够尽快更新和修改交易组合以跟上某些高频市场的需要,因而具有较低的延迟虽然大多数延迟讨论都围绕计算机网络展开,但计算机内部的特定硬件也可以从低延迟中获益。计算机RAM就是一个例子,在内存列中添加或删除数据所需的时间可以提高性能这被称为列地址选通(CAS)延迟,计算机中称为内存控制器的设备将数据导入和传出RAM中的特定列。一些内存控制器位于计算机主板上,而另一些则通过在*处理器(CPU)上实现来改善延迟另一种改善延迟的计算机硬件实现是在一些外围音频设备中一些制造商在扩展卡上使用特殊的设备驱动程序来绕过操作系统。与这些特殊设备驱动程序更兼容的音频软件可以在将声音从程序通过设备传送到用户耳朵时实现较低的延迟

发表于 2020-07-29 15:58

阅读 ( 2175 )