99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

從冬奧會開幕式超強特效看應(yīng)用低延遲的必要性

話說科技 ? 來源:話說科技 ? 作者:話說科技 ? 2022-02-10 16:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著備受矚目的冬奧會順利召開,相信大家對美輪美奐的開幕式會贊嘆不已,俗話說外行看熱鬧,內(nèi)行看門道,今天小編就來談一下開幕式中跟低延遲相關(guān)的一點東西。

先來看一個來自英特爾中國的微博消息:

pYYBAGIEynOAAqlNAAWM_pyJ64g494.png

相信很多觀眾在沒看到這個消息前都會以為那個冰隨人動的特效是事先做好的,只是和現(xiàn)場演員對下時間軸,結(jié)果英特爾這一揭秘不免讓人大吃一驚,這些竟然都是實時的。還有更牛的事在后邊,現(xiàn)場的檢測延遲和管線延遲竟然達(dá)到了驚人的10ms和46ms。

poYBAGIEynOAH1GdAAFP2t8uIF410.jpeg

什么是延遲?

在計算機系中中所說的延遲,一般是指生成和返回響應(yīng)之前的時間延遲。通常有以下幾種來源:

網(wǎng)絡(luò) I/O

磁盤 I/O

運行環(huán)境

程序代碼

一般情況下,對于基礎(chǔ)資源產(chǎn)生的延遲是取決于對應(yīng)的設(shè)備或系統(tǒng)的技術(shù)水平,像英特爾展示的冬奧會開幕式的數(shù)據(jù)中心就采用了大量的新技術(shù)來降低這個延遲。而對于多數(shù)人來講,降低應(yīng)用的延遲最可行的還是從優(yōu)化程序代碼來入手。

在軟件領(lǐng)域,有許多類型的延遲。沒有應(yīng)用程序可能是真正實時的即:零延遲(在程序啟動和結(jié)果交付之間經(jīng)過的時間為零)。盡管如此,所有高性能應(yīng)用程序的目標(biāo)都是盡可能接近實時。甚至 Gartner 對零延遲的定義也承認(rèn)延遲實際上永遠(yuǎn)不可能為零,因為計算機需要時間來“思考”。

軟件延遲示例

下面是一個簡單的圖形示例,說明典型高性能應(yīng)用程序的延遲情況。我們通常會發(fā)現(xiàn)應(yīng)用的延遲大多會在一個狹窄的范圍內(nèi)變化,但是偶爾會出現(xiàn)非常高的延遲。對于高性能應(yīng)用程序,按分位數(shù)對延遲進行分組通常會產(chǎn)生類似于以下的圖:

pYYBAGIEynOAaHlAAABM1acsKmM623.png

Y 軸表示程序的延遲時間,X 軸是將一段時間內(nèi)的所有分組為分位數(shù)的結(jié)果。藍(lán)線是每個分位數(shù)的延遲,橙線是平均延遲。

如果只看平均延遲,你可能會想“應(yīng)用程序做得很好啊,大部分時間都低于平均值!”這就是問題所在。如果應(yīng)用程序在大多數(shù)情況下具有可接受的延遲,但有時會出現(xiàn)極端延遲,你的業(yè)務(wù)可能會受影響。

如果你的客戶在每次使用產(chǎn)品時都非常快速地需要產(chǎn)品的結(jié)果,但有時他們會因長時間的等待而陷入困境,他們會轉(zhuǎn)向你的競爭對手,即使競爭對手的平均延遲可能比你的應(yīng)用高。

例如:金融交易、考試報名、線上購物、實時交互等場景都要求具有高性能+低延遲的應(yīng)用。

一個真實的案例

某國家級考試主管單位在一次考試報名的當(dāng)天,系統(tǒng)發(fā)生故障導(dǎo)致大量的用戶無法登錄。

通過基調(diào)聽云APM工具發(fā)現(xiàn),當(dāng)時的所有事務(wù)都出現(xiàn)了超時現(xiàn)象:

poYBAGIEynSAfBbCAAHNrN9S_AQ862.png

進一步分析,能夠看到當(dāng)時數(shù)據(jù)庫是最大的瓶頸:

poYBAGIEynWAQZQ-AACwFe-Txcs074.png

接著根據(jù)提示,一步步確認(rèn)問題的位置,著手解決,包括:優(yōu)化SQL、優(yōu)化代碼等等。一番操作下來,系統(tǒng)表現(xiàn)有了巨大的改變。

1、應(yīng)用平均響應(yīng)時間大幅縮短

pYYBAGIEynWAT5HZAACK1RxBtqA858.png

2、數(shù)庫執(zhí)行時間大幅縮短

poYBAGIEynWAR-sOAACefdkXJ8Q121.png

3、報名完成時間大幅提前

類似北京、上海這種城市的報名,以往需要近1分鐘時間完成,優(yōu)化后平均4.5秒完成報名。

總結(jié)

由此可見,低延遲對于任何應(yīng)用程序在業(yè)務(wù)上取得成功都至關(guān)重要,好在我們可以通過APM工具來做性能的監(jiān)控與分析。基調(diào)聽云多年來致力于提供優(yōu)質(zhì)的APM解決方案,也曾多次獲得權(quán)威機構(gòu)Gartner的認(rèn)可,歡迎聯(lián)系我們了解更多關(guān)于APM的信息。

審核編輯:符乾江

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7663

    瀏覽量

    90812
  • 延遲
    +關(guān)注

    關(guān)注

    1

    文章

    74

    瀏覽量

    13783
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    RDMA簡介1之RDMA開發(fā)必要性

    解決FPGA存儲容量不足的問題。 直接內(nèi)存訪問技術(shù)提供了一種不經(jīng)過CPU的數(shù)據(jù)傳輸方式,其具有高性能、延遲、CPU旁路等多種優(yōu)勢,在現(xiàn)代數(shù)據(jù)中心和計算機系統(tǒng)中得到廣泛應(yīng)用 。DMA技術(shù)通常被部署在高級微控制器
    發(fā)表于 06-03 14:38

    半導(dǎo)體硅表面氧化處理:必要性、原理與應(yīng)用

    特性。本文半導(dǎo)體硅表面氧化的必要性出發(fā),深入探討其原理、方法、優(yōu)勢以及在集成電路、微電子器件等領(lǐng)域的廣泛應(yīng)用,旨在揭示表面氧化處理在推動半導(dǎo)體技術(shù)發(fā)展中的重要作
    的頭像 發(fā)表于 05-30 11:09 ?507次閱讀
    半導(dǎo)體硅表面氧化處理:<b class='flag-5'>必要性</b>、原理與應(yīng)用

    在晶圓襯底上生長外延層的必要性

    本文多個角度分析了在晶圓襯底上生長外延層的必要性
    的頭像 發(fā)表于 04-17 10:06 ?275次閱讀

    晶體管柵極多晶硅摻雜的原理和必要性

    本文介紹了多晶硅作為晶體管的柵極摻雜的原理和必要性。
    的頭像 發(fā)表于 04-02 09:22 ?837次閱讀
    晶體管柵極多晶硅摻雜的原理和<b class='flag-5'>必要性</b>

    PDM產(chǎn)品數(shù)據(jù)管理系統(tǒng)的必要性分析 PDM如何助力企業(yè)提升競爭力

    在當(dāng)今競爭激烈的制造業(yè)環(huán)境中,企業(yè)對高效、準(zhǔn)確的產(chǎn)品數(shù)據(jù)管理需求日益增長。PDM(Product Data Management,產(chǎn)品數(shù)據(jù)管理系統(tǒng))正是應(yīng)對這一需求的利器。本文將深入探討PDM產(chǎn)品數(shù)據(jù)管理系統(tǒng)建設(shè)的必要性,以及它如何幫助企業(yè)提升競爭力。
    的頭像 發(fā)表于 11-27 11:56 ?735次閱讀

    解讀UL認(rèn)證:了解440V變220V單相UL變壓器出口的必要性

    《解讀 UL 認(rèn)證:了解 440V 變 220V 單相 UL 變壓器出口的必要性》 在當(dāng)今全球化的電力設(shè)備貿(mào)易格局中,對于出口美國市場的 440V 變 220V 單相變壓器而言,UL 認(rèn)證具有不可
    的頭像 發(fā)表于 11-19 16:19 ?707次閱讀
    解讀UL認(rèn)證:了解440V變220V單相UL變壓器出口的<b class='flag-5'>必要性</b>

    淺析中低壓系統(tǒng)母線裝設(shè)弧光保護的必要性及應(yīng)用

    摘要: 隨著社會進步,各方面技術(shù)也在進步,如電力的發(fā)明使用,使我們從一開始的煤油時代走入了電力時代。在電力方面,我國處于地位,文章主要探討了中低壓系統(tǒng)母線裝設(shè)弧光保護的必要性,以及它存在的弊端
    的頭像 發(fā)表于 11-14 10:54 ?799次閱讀
    淺析中低壓系統(tǒng)母線裝設(shè)弧光保護的<b class='flag-5'>必要性</b>及應(yīng)用

    路燈單燈控制器的必要性:為城市照明帶來的全面效益

    路燈單燈控制器的必要性:為城市照明帶來的全面效益
    的頭像 發(fā)表于 11-13 09:22 ?587次閱讀
    路燈單燈控制器的<b class='flag-5'>必要性</b>:為城市照明帶來的全面效益

    工業(yè)工程軟件在企業(yè)導(dǎo)入中的重要必要性

    在全球化競爭加劇、市場需求瞬息萬變的今天,企業(yè)為了保持競爭力,需要不斷優(yōu)化生產(chǎn)流程、提高生產(chǎn)效率、降低成本并保障產(chǎn)品質(zhì)量。而工業(yè)工程軟件作為一種強大的工具,其在企業(yè)導(dǎo)入中的重要必要性日益凸顯
    的頭像 發(fā)表于 10-18 11:09 ?614次閱讀

    交互延遲音頻解碼器

    普通音頻解碼器在處理音頻時可能引入較高的延遲,通常適合于音樂播放或錄音等場景。而交互延遲音頻解碼器則專為實時應(yīng)用設(shè)計,
    的頭像 發(fā)表于 09-28 11:15 ?568次閱讀
    交互<b class='flag-5'>式</b><b class='flag-5'>低</b><b class='flag-5'>延遲</b>音頻解碼器

    金壯龍在開放原子開源生態(tài)大會開幕式上的致辭

    在開放原子開源生態(tài)大會開幕式上的致辭工業(yè)和信息化部黨組書記、部長金壯龍(2024年9月25日北京亦莊)尊敬的殷勇市長,各位來賓,女士們、先生們:大家上午好!很高興參加2024開放原子開源生態(tài)大會。我
    的頭像 發(fā)表于 09-26 08:10 ?601次閱讀
    金壯龍在開放原子開源生態(tài)大會<b class='flag-5'>開幕式</b>上的致辭

    AD603輸入阻抗很小,輸入端用電容耦合的必要性在哪里?

    請問,關(guān)于603的級聯(lián)耦合,它輸入阻抗很小,輸入端用電容耦合的必要性在哪里,還有多個數(shù)量級的電容并聯(lián)來級間耦合的,是為了增加可通過的頻帶范圍吧。 而且,雖然理論上是零偏置的交流信號輸入,若有直流干擾的時候,輸入耦合的電容前段有沒有必要加泄流電阻到地呢?
    發(fā)表于 09-19 08:14

    I2C總線上拉電阻的必要性

    數(shù)據(jù)線加上拉電阻。這一設(shè)計不僅關(guān)乎技術(shù)的實現(xiàn),更涉及系統(tǒng)安全和信號傳輸效率的優(yōu)化。本文將深入探討在I2C總線上加上拉電阻的必要性及其帶來的技術(shù)優(yōu)勢。 我們需要理解I2C總線的基本架構(gòu)。I2C總線是一種多主多的通信網(wǎng)絡(luò),允許多個設(shè)備通過
    的頭像 發(fā)表于 09-09 17:16 ?2092次閱讀

    AI奧運 | 巴黎奧運會看人工智能的應(yīng)用和發(fā)展

    2024巴黎奧運火熱空前,開幕式到金牌爭奪戰(zhàn),本屆奧運的關(guān)注熱度持續(xù)攀升。與往屆不同的是,本屆奧運不僅是首次在體育場館外舉辦的戶外
    的頭像 發(fā)表于 08-09 16:17 ?1344次閱讀
    AI<b class='flag-5'>看</b>奧運 | <b class='flag-5'>從</b>巴黎奧運會看人工智能的應(yīng)用和發(fā)展

    FPGA教學(xué)實驗室建設(shè)必要性 解決方案概述

    FPGA教學(xué)實驗室建設(shè)必要性&解決方案概述
    的頭像 發(fā)表于 07-26 08:33 ?518次閱讀
    FPGA教學(xué)實驗室建設(shè)<b class='flag-5'>必要性</b> 解決方案概述