什么是网络延迟?
免费的空投第7季上线了!回答有趣的问题或做简单的任务,在 $ 30K Bitdegree奖品池中获得奖励奖励。 立刻参与 ! 🔥
让我们找出 网络延迟 的含义、加密货币中的定义、什么是网络延迟? 以及所有其他详细事实。
数据包从一个位置移动到另一个位置所需的时间称为网络延迟。考虑到请求发送的时间,它可以被描述为相对时间或绝对时间。
可接受的延迟量取决于用户在线执行的操作。与视频聊天或游戏相比,电子邮件和网页浏览的延迟较低。
这涵盖了数据传输的实际距离和评估所需的时间。作为说明,假设您正在 YouTube 上观看视频。您正在观看的视频实际上存储在亚利桑那州的服务器上,但是当您按下“播放”时,您的请求会在到达目的地之前跨越多个服务器。
当您的请求到达存储视频的服务器时,必须对其进行评估,然后才能将其返回给您。这一切的发生都需要时间。高延迟会导致您按下播放按钮和视频开始运行之间出现额外的等待。
延迟是时间的度量。准确地说,是完成一笔交易所需的时间。另一方面,吞吐量是工作量。它以每秒的事务数量来衡量。
显示的延迟越低越好。完整的路由器队列、低带宽连接和过载的服务器可能会导致高延迟。它以毫秒为单位描述。 400 ms 表示 400 毫秒,500 ms 表示 500 毫秒。
数据技术专家表示,50 毫秒相当于十分之一秒,大致是人脑可以容忍的最大延迟量。尽管这对于大多数人来说已经足够了,但例如游戏玩家可能更喜欢较低的延迟。专业游戏玩家认为超过 100 毫秒的延迟对于良好的游戏体验来说就太长了。
在加密货币和区块链的背景下,网络延迟的特性非常重要。原因是它直接影响交易被接受所需的时间。
减少 HTTP 请求数量或减少服务器的响应时间是最大化延迟和吞吐量之间相关性的最佳方法。尝试缓存尽可能多的数据并在可行的情况下组合数据库请求也可能是一个好方法。
尝试提高 HTTP 请求的吞吐量而不考虑延迟只会导致性能问题。目标应该是最大化吞吐量,同时最小化延迟。
此外,共识机制是矿工依靠速度来获得奖励的地方。此外,区块链也是基于它的。每一秒,如果没有找到新的区块并将其添加到区块链中,潜在的收入就会损失。