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

    文章

    7852

    浏览量

    93607
  • 延迟
    +关注

    关注

    1

    文章

    74

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电缆直接接地箱保护接地箱交叉互联接地箱安装的必要性

    电缆直接接地箱保护接地箱交叉互联接地箱是高压单芯电缆(尤其 110kV 及以上)安全运行的必备核心装置,其安装必要性体现在人身安全、设备保护、系统稳定、运维可靠四大核心维度,是电缆线路设计与施工的强制要求。
    的头像 发表于 03-25 16:32 377次阅读
    电缆直接接地箱保护接地箱交叉互联接地箱安装的<b class='flag-5'>必要性</b>

    冬奥会无人机背后的动力秘密:Tattu电池如何支撑极限拍摄

    2026年米兰-科尔蒂纳冬奥会,全球观众第一次体验到了一种前所未有的“超沉浸”观赛体验。奥林匹克广播服务公司(OBS)首次大规模部署了25架无人机进行赛事转播,其中15架为第一人称视角(FPV
    的头像 发表于 03-17 18:26 496次阅读
    <b class='flag-5'>冬奥会</b>无人机背后的动力秘密:Tattu电池如何支撑极限拍摄

    嵌入软件单元测试必要性与专业工具重要的系统专业研究报告

    ‌RISC-V生态适配‌:国产RISC-V MCU崛起,推动国产测试工具生态建设 ‌7. 结论 嵌入软件单元测试的必要性,源于其‌高可靠、强实时、高合规
    发表于 03-05 10:41

    车载PDU产品电磁兼容测试必要性分析报告

    车载PDU(高压配电箱)作为新能源汽车电力分配系统的核心组件,其电磁兼容(EMC)直接关系到整车安全与可靠。本文系统分析了EMC测试的必要性,包括法规合规要求、产品可靠
    的头像 发表于 01-28 16:42 368次阅读
    车载PDU产品电磁兼容<b class='flag-5'>性</b>测试<b class='flag-5'>必要性</b>分析报告

    电机线圈绝缘处理的必要性分析

    。本文将深入剖析电机线圈绝缘处理的必要性材料特性、工艺原理到实际应用场景,系统阐述这一看似简单却蕴含复杂技术内涵的环节如何成为电机可靠的守护屏障。 一、绝缘失效的代价 微观损伤
    的头像 发表于 01-22 17:42 1433次阅读
    电机线圈绝缘处理的<b class='flag-5'>必要性</b>分析

    雷曼光电275吋8K超高清Micro LED大屏亮相米兰

      近日,雷曼光电为2026年米兰冬奥会量身打造的275吋8K超高清Micro LED大屏,随中央广播电视总台“中国红”转播车队顺利进驻开幕式举办地——圣西罗体育场。作为总台邀约的米兰国际广播中心(IBC)8K多功能厅共建方,该8K大屏将成为8K展示厅的核心载体,全程服务
    的头像 发表于 01-21 15:07 998次阅读

    电缆隧道在线监测的必要性

    、降低运维成本、提升资源利用效率的关键举措,其应用为智慧城市地下空间管理提供了强有力的支撑。 开展电缆隧道在线监测十分必要,从不同角度分析其必要性,包括有保障电力供应安全稳定、提升运维效率与经济、优化资源配置
    的头像 发表于 12-31 14:24 362次阅读
    电缆隧道在线监测的<b class='flag-5'>必要性</b>

    合科泰揭示MOS管驱动电路快速关断的必要性与实现路径

    拓扑、损耗机制与物理原理三个维度展开分析,并结合合科泰MOS管的技术优化实践,揭示快速关断的必要性与实现路径。
    的头像 发表于 12-29 09:30 839次阅读
    合科泰揭示MOS管驱动电路快速关断的<b class='flag-5'>必要性</b>与实现路径

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

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

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

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

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

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

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

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

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

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

    RDMA简介1之RDMA开发必要性

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

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

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