0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

从冬奥会开幕式超强特效看应用低延迟的必要性

话说科技 来源:话说科技 作者:话说科技 2022-02-10 16:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着备受瞩目的冬奥会顺利召开,相信大家对美轮美奂的开幕式会赞叹不已,俗话说外行看热闹,内行看门道,今天小编就来谈一下开幕式中跟低延迟相关的一点东西。

先来看一个来自英特尔中国的微博消息:

pYYBAGIEynOAAqlNAAWM_pyJ64g494.png

相信很多观众在没看到这个消息前都会以为那个冰随人动的特效是事先做好的,只是和现场演员对下时间轴,结果英特尔这一揭秘不免让人大吃一惊,这些竟然都是实时的。还有更牛的事在后边,现场的检测延迟和管线延迟竟然达到了惊人的10ms和46ms。

poYBAGIEynOAH1GdAAFP2t8uIF410.jpeg

什么是延迟?

在计算机系中中所说的延迟,一般是指生成和返回响应之前的时间延迟。通常有以下几种来源:

网络 I/O

磁盘 I/O

运行环境

程序代码

一般情况下,对于基础资源产生的延迟是取决于对应的设备或系统的技术水平,像英特尔展示的冬奥会开幕式的数据中心就采用了大量的新技术来降低这个延迟。而对于多数人来讲,降低应用的延迟最可行的还是从优化程序代码来入手。

在软件领域,有许多类型的延迟。没有应用程序可能是真正实时的即:零延迟(在程序启动和结果交付之间经过的时间为零)。尽管如此,所有高性能应用程序的目标都是尽可能接近实时。甚至 Gartner 对零延迟的定义也承认延迟实际上永远不可能为零,因为计算机需要时间来“思考”。

软件延迟示例

下面是一个简单的图形示例,说明典型高性能应用程序的延迟情况。我们通常会发现应用的延迟大多会在一个狭窄的范围内变化,但是偶尔会出现非常高的延迟。对于高性能应用程序,按分位数对延迟进行分组通常会产生类似于以下的图:

pYYBAGIEynOAaHlAAABM1acsKmM623.png

Y 轴表示程序的延迟时间,X 轴是将一段时间内的所有分组为分位数的结果。蓝线是每个分位数的延迟,橙线是平均延迟。

如果只看平均延迟,你可能会想“应用程序做得很好啊,大部分时间都低于平均值!”这就是问题所在。如果应用程序在大多数情况下具有可接受的延迟,但有时会出现极端延迟,你的业务可能会受影响。

如果你的客户在每次使用产品时都非常快速地需要产品的结果,但有时他们会因长时间的等待而陷入困境,他们会转向你的竞争对手,即使竞争对手的平均延迟可能比你的应用高。

例如:金融交易、考试报名、线上购物、实时交互等场景都要求具有高性能+低延迟的应用。

一个真实的案例

某国家级考试主管单位在一次考试报名的当天,系统发生故障导致大量的用户无法登录。

通过基调听云APM工具发现,当时的所有事务都出现了超时现象:

poYBAGIEynSAfBbCAAHNrN9S_AQ862.png

进一步分析,能够看到当时数据库是最大的瓶颈:

poYBAGIEynWAQZQ-AACwFe-Txcs074.png

接着根据提示,一步步确认问题的位置,着手解决,包括:优化SQL、优化代码等等。一番操作下来,系统表现有了巨大的改变。

1、应用平均响应时间大幅缩短

pYYBAGIEynWAT5HZAACK1RxBtqA858.png

2、数库执行时间大幅缩短

poYBAGIEynWAR-sOAACefdkXJ8Q121.png

3、报名完成时间大幅提前

类似北京、上海这种城市的报名,以往需要近1分钟时间完成,优化后平均4.5秒完成报名。

总结

由此可见,低延迟对于任何应用程序在业务上取得成功都至关重要,好在我们可以通过APM工具来做性能的监控与分析。基调听云多年来致力于提供优质的APM解决方案,也曾多次获得权威机构Gartner的认可,欢迎联系我们了解更多关于APM的信息。

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7764

    浏览量

    92682
  • 延迟
    +关注

    关注

    1

    文章

    74

    浏览量

    13922
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RDMA设计1:开发必要性1之设计考虑

    。 一. 选择 RDMA IP 开发必要性 为了满足大批量数据的采集、 存储与传输需求, 如机器学习、 雷达、 ⾦融⻛控、 航空航天等, 如何在 FPGA 上实现高带宽、 延时的数据传输以
    发表于 11-19 14:30

    广汽集团创新科技成果点亮十五运开幕式

    作为十五运和残特奥会汽车行业的唯一官方合作伙伴,广汽集团投入50台传祺E9 PHEV为开幕式嘉宾大巴领航,并提供自动驾驶车、机器人、飞行汽车等智能化出行服务,展示了广汽从高端制造到“陆空一体化
    的头像 发表于 11-11 15:28 431次阅读

    河北衡水中学第十六届科技节开幕式暨魏育成博士报告圆满举行

    10月27日,河北衡水中学第十六届科技节开幕式暨魏育成博士专题报告如期举行。中科亿海微电子科技(苏州)有限公司总裁、教授级高工魏育成博士,以《第四次工业革命与AI芯片》为题,为学校师生带来一场兼具
    的头像 发表于 10-28 16:29 850次阅读
    河北衡水中学第十六届科技节<b class='flag-5'>开幕式</b>暨魏育成博士报告<b class='flag-5'>会</b>圆满举行

    嵌入软件测试与专业测试工具的必要性深度解析

    技术。 ‌环境适应挑战‌:温度、湿度、电磁干扰等环境因素显著影响硬件性能,导致系统不稳定或故障,这类问题在测试中往往超出预期范围。 专业测试工具的核心价值专业测试工具针对嵌入系统的特殊
    发表于 09-28 17:42

    利用传感器强化基坑安全监测的必要性

    在城市化向纵深发展的今天,基坑变形安全监测已非锦上添花,而是工程安全与城市运行的刚性需求,其必要性源于多重现实挑战:工程风险与日俱增:规模与深度挑战:现代基坑日益呈现“大、深、近、杂”的特点——规模
    的头像 发表于 08-28 11:30 626次阅读
    利用传感器强化基坑安全监测的<b class='flag-5'>必要性</b>

    有哪些方法可以降低分布光伏集群通信网络中的延迟

    微机小电流 降低分布光伏集群通信网络的延迟,需 接入优化、数据处理、协议适配、环境抗扰、边缘 - 云端协同 等多维度入手,结合场景特点针对解决瓶颈。以下是具体方法: 一、优化接入
    的头像 发表于 08-22 09:54 532次阅读
    有哪些方法可以降低分布<b class='flag-5'>式</b>光伏集群通信网络中的<b class='flag-5'>延迟</b>?

    RDMA简介1之RDMA开发必要性

    解决FPGA存储容量不足的问题。 直接内存访问技术提供了一种不经过CPU的数据传输方式,其具有高性能、延迟、CPU旁路等多种优势,在现代数据中心和计算机系统中得到广泛应用 。DMA技术通常被部署在高级微控制器
    发表于 06-03 14:38

    半导体硅表面氧化处理:必要性、原理与应用

    特性。本文半导体硅表面氧化的必要性出发,深入探讨其原理、方法、优势以及在集成电路、微电子器件等领域的广泛应用,旨在揭示表面氧化处理在推动半导体技术发展中的重要作
    的头像 发表于 05-30 11:09 1504次阅读
    半导体硅表面氧化处理:<b class='flag-5'>必要性</b>、原理与应用

    直流SPD系统中后备保护器(SCB)的必要性及行业应用方案

    的核心区别在于:直流故障电流不存在自然过零点,一旦SPD因过载或老化发生短路故障,故障电流会持续存在且难以通过传统断路器切断,可能引发火灾或设备损毁。因此,在直流SPD前端加装SCB(Surge Protective Device Circuit Breaker)后备保护器具有以下必要性
    的头像 发表于 05-19 14:59 859次阅读
    直流SPD系统中后备保护器(SCB)的<b class='flag-5'>必要性</b>及行业应用方案

    高考考场引入身份证人脸识别终端考务通的必要性

    终端这一先进的身份验证技术。下面,我们将详细探讨高考考场使用身份证人脸识别终端的必要性。首先,使用身份证人脸识别身份核验终端、刷脸核验一体机或人证对比终端可以大大
    的头像 发表于 05-19 10:14 577次阅读
    高考考场引入身份证人脸识别终端考务通的<b class='flag-5'>必要性</b>

    构建智慧校园建设的必要性

    智慧校园建设本质上是一场以信息技术为核心的教育革命,其技术架构的先进与创新直接决定了校园数字化转型的深度与广度。底层基础设施到上层应用服务,智慧校园构建了一个完整的技术生态系统。 一、物联网
    的头像 发表于 05-15 11:01 335次阅读

    LLSM——基于RK3588的延迟带宽流媒体传输模块

    随着物联网和人工智能的快速发展,实时视频传输在嵌入系统中变得越来越重要。无论是智能摄像头、无人机还是工业监控设备,都需要高效、延迟的流媒体传输解决方案。慧视推出的LLSM
    的头像 发表于 04-30 18:36 1447次阅读
    LLSM——基于RK3588的<b class='flag-5'>低</b><b class='flag-5'>延迟</b><b class='flag-5'>低</b>带宽流媒体传输模块

    在晶圆衬底上生长外延层的必要性

    本文多个角度分析了在晶圆衬底上生长外延层的必要性
    的头像 发表于 04-17 10:06 720次阅读

    晶体管栅极多晶硅掺杂的原理和必要性

    本文介绍了多晶硅作为晶体管的栅极掺杂的原理和必要性
    的头像 发表于 04-02 09:22 2148次阅读
    晶体管栅极多晶硅掺杂的原理和<b class='flag-5'>必要性</b>

    石油开发企业部署人员定位系统的必要性及方案解析

    开发企业而言,这更是一项具有战略意义的举措。本文将以新锐科创的RTK+蓝牙+4G融合定位系统为范例,深入阐释石油开发企业部署人员定位系统的必要性及该系统的卓越性能。 一、石油开发企业面临的定位困境 恶劣自然环境阻碍定位
    的头像 发表于 03-24 16:07 533次阅读
    石油开发企业部署人员定位系统的<b class='flag-5'>必要性</b>及方案解析