chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

游戲畫面卡頓是什么原因

454398 ? 來源:工程師吳畏 ? 2019-04-18 10:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對(duì)于廣大玩家們而言,影響游戲體驗(yàn)的一大元兇,就當(dāng)屬卡頓和畫面撕裂了,特別是在玩動(dòng)作游戲時(shí),卡頓影響發(fā)揮的情況讓人想要砸鍵盤。

我依稀記得,曾經(jīng)玩《阿卡姆之城》最高難度因?yàn)闄C(jī)能不行掀桌子砸鍵盤的黑歷史,那種按下按鍵過了將近一秒才能得到回應(yīng)的體驗(yàn)讓人無比的光火。

但最后還是硬著頭皮打穿了,二十多幀的游戲體驗(yàn),為什么要跟鍵盤過不去呢,不如去換電腦。..

其實(shí),造成這一切的,不單單只是硬件水平的問題,比如說,同樣的硬件,驅(qū)動(dòng)版本有問題的話,也會(huì)影響性能的發(fā)揮。

而卡頓的表現(xiàn)也不只有幀率低的情況,高幀率卡頓的情況也會(huì)影響游戲的表現(xiàn),辨別卡頓的方法,除了看幀率外,還可以通過幀時(shí)間鑒別。

幀率是口鍋,什么都能裝

“哎呀,又掉幀了”,一般遇到游戲卡頓大家都會(huì)這么說,但對(duì)另一些同學(xué)來說,幀率卻仍然是一個(gè)非常陌生的名詞——游戲卡頓,和掉幀有什么關(guān)系呢?

事實(shí)上,幀率指的是平均一秒內(nèi),游戲更新顯示了多少張“畫面”——同動(dòng)畫和電影一樣,游戲呈現(xiàn)給玩家的方式,也是通過快速的畫面更迭來實(shí)現(xiàn)動(dòng)態(tài)的畫面的。

這是利用了視覺暫留現(xiàn)象實(shí)現(xiàn)的,由于人類眼睛的生理結(jié)構(gòu),如果每秒能更新超過16張連續(xù)的畫面的話,就會(huì)給人一種“畫面連貫”的錯(cuò)覺。

但不同的是,3D圖形渲染的機(jī)制,就決定了動(dòng)畫和電影中一些能夠造成“動(dòng)態(tài)視覺”的設(shè)計(jì)方法難以同樣地應(yīng)用。

因而在3D游戲當(dāng)中,就需要更高地幀率來實(shí)現(xiàn)動(dòng)態(tài)的畫面,這也是為什么人們常說需要至少30幀的原因(當(dāng)然,30幀只是最低要求,如果有足夠刷新率的顯示器,能夠以更高的幀率來運(yùn)行游戲,自然是更好的)。

一般來說,幀率已經(jīng)足以反映游戲體驗(yàn)是否流暢了,不過,它其實(shí)是不能詳實(shí)可信地反映游戲運(yùn)行過程中實(shí)際情況的——如前面所說,動(dòng)畫和游戲?qū)嶋H上是通過視覺暫留現(xiàn)象來實(shí)現(xiàn)動(dòng)態(tài)畫面的。

而具體到游戲而言,則需要至少每秒30張畫面(也就是30fps)才能保證人眼不會(huì)明顯地感受到卡頓,但幀率作為計(jì)算方式計(jì)算的實(shí)際上是每秒的平均幀率,它并不能準(zhǔn)確地反映這一秒內(nèi)硬件渲染畫面的真實(shí)情況。

你需要幀時(shí)間來救場(chǎng)

這個(gè)時(shí)候,就可以求助于幀時(shí)間來更為詳細(xì)地分析卡頓的情況了——幀時(shí)間指的是硬件渲染每幀畫面的時(shí)間(也可以說是每一幀畫面的繪制時(shí)間),它的計(jì)量單位是毫秒(ms)。

理想情況下,當(dāng)我們游玩某一游戲獲得每秒60幀的幀率時(shí),它每幀畫面在1秒鐘(1000毫秒)內(nèi)停留的時(shí)間應(yīng)當(dāng)精確于16.7毫秒。

但實(shí)際上,游戲在實(shí)時(shí)運(yùn)算時(shí),隨著畫面的變化,顯卡、CPU、內(nèi)存等硬件由于需要互相協(xié)調(diào)運(yùn)作,因而每幀生成的時(shí)間間隔,并不一定穩(wěn)定地在一個(gè)理想的數(shù)值。

比如說,極端情況下,一秒鐘內(nèi),如果前500毫秒渲染了60幀,在后500毫秒沒有渲染任何幀,這樣雖然幀率測(cè)量結(jié)果將仍將顯示為平均60fps,但在那沒有渲染的500毫秒內(nèi),人眼是會(huì)感受到圖像信息沒有變化的,這樣的體驗(yàn)基本就可以稱之為卡頓了。

當(dāng)然,這只是個(gè)極端的例子,但在實(shí)際情況中,30fps的理想幀時(shí)間是33.3ms,如果高于這個(gè)數(shù)字,人眼就有可能感受到卡頓。

簡(jiǎn)單來說,較高幀數(shù)下出現(xiàn)的卡頓問題正是幀生成時(shí)間不穩(wěn)定導(dǎo)致的,當(dāng)硬件無法及時(shí)處理游戲數(shù)據(jù)的實(shí)時(shí)運(yùn)算時(shí),就會(huì)出現(xiàn)一些生成時(shí)間驚人的幀,這時(shí)即使硬件已經(jīng)處理好這一幀后面的數(shù)十個(gè)幀了。

因此,為了獲得流暢的游戲體驗(yàn),高幀率和穩(wěn)定的低水平幀時(shí)間就缺一不可了。

你們猜,下面這種情況,你們覺得實(shí)際游戲體驗(yàn)有沒有出現(xiàn)卡頓呢?

真相只有一個(gè)!卡頓卻不是

硬件是造成卡頓和掉幀的第一元兇?硬件當(dāng)然是出現(xiàn)卡頓時(shí)人們通常能想到的原因——執(zhí)行游戲后臺(tái)進(jìn)行的計(jì)算工作的,是處理器,將數(shù)據(jù)傳輸給處理器的,則是內(nèi)存。

面對(duì)日益復(fù)雜精美的圖形畫面,顯卡多年來一直都在風(fēng)中搖擺,價(jià)位的差異,基本上就是計(jì)算機(jī)硬件水平的劃分,五千的游戲本,自然和一萬的游戲本能完成的工作是有著天壤之別的(臺(tái)式機(jī)同理)。

更好的計(jì)算機(jī)硬件,能同時(shí)處理更多的數(shù)據(jù),應(yīng)對(duì)更為復(fù)雜的工作,支持更新的圖像技術(shù)——從DX8到DX12,這幾年游戲畫面的進(jìn)步也是有目共睹的——需要占用至少3.5GB顯存的游戲用4GB顯存的顯卡運(yùn)行,出現(xiàn)卡頓也是正常的了。

因而,人們面對(duì)卡頓第一時(shí)間懷疑是自己硬件的鍋,也是很正常的,畢竟——沒那能力硬攬瓷器活是會(huì)翻車的。

驅(qū)動(dòng)也來湊熱鬧!

另外,驅(qū)動(dòng)程序也在很大程度上影響著硬件的性能發(fā)揮,我就曾經(jīng)遇到過某一版本的驅(qū)動(dòng)導(dǎo)致游戲幀數(shù)下降了一大半不到二十幀的情況。

嚇得我趕緊回滾至前一個(gè)版本了(其實(shí)一開始玩新游還以為是硬件不行,后來發(fā)現(xiàn)玩之前的游戲也這樣。..)。

但這又是因?yàn)槭裁茨??我們先來了解一下?qū)動(dòng)是什么——設(shè)備驅(qū)動(dòng)程序(英語:device driver),簡(jiǎn)稱驅(qū)動(dòng)程序(driver)。

是一個(gè)允許高端(High level)計(jì)算機(jī)軟件(computer software)與硬件(hardware)交互的程序,這種程序創(chuàng)建了一個(gè)硬件與硬件,或硬件與軟件溝通的接口,經(jīng)由主板上的總線(bus)或其它溝通子系統(tǒng)(subsystem)與硬件形成連接的機(jī)制,以使得硬件設(shè)備(device)上的數(shù)據(jù)交換成為可能。

由于驅(qū)動(dòng)程序需要對(duì)硬件功能進(jìn)行低級(jí)訪問才能運(yùn)行,因此驅(qū)動(dòng)程序通常也是在高特權(quán)的環(huán)境中運(yùn)行的,如果出現(xiàn)問題,幾乎可以肯定會(huì)導(dǎo)致系統(tǒng)的運(yùn)行出現(xiàn)問題。

這也是為什么編寫驅(qū)動(dòng)程序的任務(wù)通常軟件工程師或計(jì)算機(jī)工程師來完成的,這是因?yàn)樗麄儽却蠖鄶?shù)人有更好的信息來設(shè)計(jì)他們的硬件。

因此,驅(qū)動(dòng)程序的表現(xiàn)直接決定了硬件的實(shí)際效能輸出,如果某個(gè)版本的驅(qū)動(dòng)更新出現(xiàn)了問題,就會(huì)遇到我之前遇到的性能問題。

好在,一流的軟件工程師和計(jì)算機(jī)工程師也不是吃素的,因而,一般在后續(xù)的版本更新里也會(huì)修復(fù)這些問題。

落井下石的游戲負(fù)優(yōu)化

那我大幾萬買的筆記本/臺(tái)式機(jī)為什么有時(shí)候玩一款游戲也會(huì)卡頓呢?這就不得不說到游戲公司有時(shí)候令人驚訝的“負(fù)優(yōu)化”的。

事實(shí)上,除了負(fù)責(zé)硬件數(shù)據(jù)輸出效率的驅(qū)動(dòng),在制作游戲時(shí),游戲中要出現(xiàn)多少素材,怎樣優(yōu)化硬件數(shù)據(jù)傳輸?shù)男剩捕紩?huì)影響到最終的游戲體驗(yàn)(比如寒霜朋克玩到后期就會(huì)出現(xiàn)這個(gè)問題)。

比如說,2007年的二戰(zhàn)即時(shí)戰(zhàn)略游戲《英雄連》,如果正常游玩的話,用現(xiàn)在的游戲本來運(yùn)行就能保持到一個(gè)很高的幀率水平。

但是在開啟了修改器取消人口上限后,幾百個(gè)小分隊(duì)擠在屏幕中央的畫面的確看起來雖然十分的壯觀,但同時(shí)也會(huì)因?yàn)檎加眠^多的系統(tǒng)資源而不可避免地發(fā)生卡頓的情況。

事實(shí)上,許多游戲在設(shè)計(jì)時(shí)就是通過減少場(chǎng)景內(nèi)不必要的素材來提高游戲的效能表現(xiàn)的,而一些取巧的設(shè)計(jì)思路也能產(chǎn)生不錯(cuò)的效果。

著名的射擊游戲《使命召喚》系列,就是以區(qū)域內(nèi)素材的使用見長(zhǎng)的。

它將游戲使用的素材集中于設(shè)計(jì)好的“必經(jīng)道路”上,不僅避免了浪費(fèi)機(jī)能的情況,還給玩家們帶來了一流的電影化體驗(yàn)(事實(shí)上,有一段時(shí)間里,一些玩家是把COD當(dāng)互動(dòng)電影來對(duì)待的)。

而另一種常見的解決方案,大概就屬游戲設(shè)計(jì)當(dāng)中的紙片山紙片人了——這種設(shè)計(jì)大大減少了硬件的數(shù)據(jù)處理量,還在一定程度上保證了視覺效果的體驗(yàn)。

而硬件應(yīng)用效率的問題,則分別和游戲所使用的引擎和開發(fā)人員的技術(shù)功底有關(guān)。

前者主要是引擎本身采用的算法可能導(dǎo)致的效能問題,而后者則在于對(duì)游戲運(yùn)行過程中對(duì)硬件使用的優(yōu)化——如何更加高效地運(yùn)用內(nèi)存、顯存還有處理器,是開發(fā)人員在技術(shù)層面一直試圖不斷突破的一種能力。

而負(fù)優(yōu)化的情況,基本上就是反面教材了。

總之

總而言之,面對(duì)游戲畫面卡頓的情況,硬件和軟件都有可能是造成這一切的元兇,升級(jí)硬件,降低畫面設(shè)置誠(chéng)然是一種不錯(cuò)的選擇。

不過識(shí)別卡頓的真正原因,對(duì)對(duì)癥下藥,更新驅(qū)動(dòng)或是放棄一款游戲,也是游玩過程中需要注意的,用幀時(shí)間來分析游戲運(yùn)行狀況,就能更為清晰地了解實(shí)情,是升級(jí)硬件,還是更換驅(qū)動(dòng),怎樣選擇也就一目了然了。

在追求極致游戲體驗(yàn)的道路上,怎樣能少花錢多辦事,玩得舒心,還是一門值得研究的學(xué)問呢!

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

    關(guān)注

    16

    文章

    1778

    瀏覽量

    70204
  • 幀率
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    哈曼AVI200使用說明書

    核心參數(shù)(基于哈曼功放共性)?輸出功率?典型配置為 ?200W × 2 聲道?(4歐姆負(fù)載),提供強(qiáng)勁驅(qū)動(dòng)力
    發(fā)表于 06-23 15:17 ?0次下載

    什么是SD、TF寫保護(hù)?寫保護(hù)的常見原因

    部分SD、TF適配器或套上設(shè)有物理寫保護(hù)開關(guān),當(dāng)開關(guān)滑動(dòng)到"鎖定"位置時(shí),卡片會(huì)自動(dòng)進(jìn)入寫保護(hù)狀態(tài)。這是最常見也是最容易解決的寫保護(hù)原因。
    的頭像 發(fā)表于 06-10 00:00 ?847次閱讀
    什么是SD<b class='flag-5'>卡</b>、TF<b class='flag-5'>卡</b>寫保護(hù)?寫保護(hù)的常見<b class='flag-5'>原因</b>

    為什么你的電動(dòng)獸耳經(jīng)常?原來是這個(gè)地方出了問題

    電動(dòng)獸耳大概分為耳朵、發(fā)箍、舵機(jī)、電池包、主控系統(tǒng)5個(gè)部分。主要是感應(yīng)式獸耳和機(jī)械式獸耳原因多與舵機(jī)故障有關(guān),包括齒輪損壞、電位器失靈、電機(jī)堵轉(zhuǎn)或電路短路等。這些故障會(huì)導(dǎo)致獸耳運(yùn)
    的頭像 發(fā)表于 06-09 17:08 ?223次閱讀
    為什么你的電動(dòng)獸耳經(jīng)常<b class='flag-5'>卡</b><b class='flag-5'>頓</b>?原來是這個(gè)地方出了問題

    用ZX7981EP方案打造一款直播不的5G路由

    的關(guān)鍵需求1.強(qiáng)大帶寬支撐:高清、8K等高畫質(zhì)直播對(duì)帶寬要求極高,網(wǎng)絡(luò)帶寬不足會(huì)導(dǎo)致畫面、畫質(zhì)模糊,影響觀眾觀看體驗(yàn)。2.穩(wěn)定信號(hào)傳輸:若路由器信號(hào)覆蓋有死
    的頭像 發(fā)表于 05-15 18:01 ?415次閱讀
    用ZX7981EP方案打造一款直播不<b class='flag-5'>卡</b><b class='flag-5'>頓</b>的5G路由

    DLP471TPEVM運(yùn)動(dòng)圖像什么原因呢?

    你好,我在TI官網(wǎng)購買的DLP471TPEVM今天收到后,接HDMI廣電機(jī)頂盒顯示運(yùn)動(dòng)圖像嚴(yán)重,是什么原因呢? 軟件版本如下:
    發(fā)表于 02-24 07:47

    DLPC3479 Light control下Internal patterns投影畫面異常是什么原因導(dǎo)致的?

    (另外一半不知道是DMD加載錯(cuò)圖像數(shù)據(jù),還是DMD沒有刷新加載新圖像數(shù)據(jù))。這種出現(xiàn)機(jī)率非常低。 這張可以看到投影的畫面的條紋不正常,同一種條紋 條紋線明暗度不均。這種出現(xiàn)機(jī)率大一點(diǎn)。 [size=150%]請(qǐng)問這種可能的原因是什么,如何排除或解決?
    發(fā)表于 02-19 07:51

    DLP3021LEQ1EVM視頻效果出現(xiàn)雪花散斑是什么原因?

    在燒錄一段視頻播放時(shí),在純色較多的畫面時(shí),會(huì)出現(xiàn)雪花(如圖藍(lán)色的底色)并不是視頻中的純藍(lán)色,在播放圖片模式下就沒有這種現(xiàn)象,請(qǐng)問是什么原因,謝謝
    發(fā)表于 02-17 08:33

    告別撕裂!山澤電競(jìng)級(jí)HDMI線,給游戲玩家“快人一步”的沉浸感

    你是否還在為游戲畫面、撕裂而煩惱?你是否渴望體驗(yàn)更流暢、更逼真的游戲世界?山澤電競(jìng)級(jí)HDMI線,專為
    的頭像 發(fā)表于 02-13 16:38 ?365次閱讀

    屏幕畫面出現(xiàn)割裂現(xiàn)象是什么原因導(dǎo)致的?

    ()# deinit displayDisplay.deinit()os.exitpoint(os.EXITPOINT_ENABLE_SLEEP)time.sleep_ms(100) # release media bufferMediaManager.deinit()請(qǐng)問這是什么原因?
    發(fā)表于 02-08 06:24

    流暢游戲,超清影像,山澤HDMI 2.1線一線搞定

    ,讓你暢享每一場(chǎng)游戲的精彩與每一部電影的震撼。 支持4K 120Hz,暢享無游戲體驗(yàn) 山澤HDMI 2.1線支持高達(dá)4K的超高清分辨率,搭配120Hz的刷新率,讓你的
    的頭像 發(fā)表于 01-20 16:56 ?491次閱讀

    拒絕,山澤HDMI 2.1線暢快體驗(yàn)4K120Hz!

    在追求極致影音體驗(yàn)的過程中,選擇一款高質(zhì)量的HDMI線纜至關(guān)重要。山澤HDMI 2.1線憑借其出色的性能,能夠完美支持4K分辨率下的120Hz刷新率,確保畫面流暢無,帶來沉浸式的視覺享受。
    的頭像 發(fā)表于 01-17 14:34 ?580次閱讀

    數(shù)據(jù)采集網(wǎng)關(guān)出現(xiàn)斷網(wǎng)可能是什么原因?如何排查?

    數(shù)據(jù)采集網(wǎng)關(guān)出現(xiàn)斷網(wǎng)可能是什么原因?如何排查?
    的頭像 發(fā)表于 11-30 13:43 ?917次閱讀

    谷景科普電感聲音很大是什么原因

    谷景科普電感聲音很大是什么原因編輯:谷景電子電感在電路中的作用可以說是非常重要的,但有時(shí)會(huì)遇到電感在工作時(shí)會(huì)發(fā)出噪音,這通常被稱為“嘯叫”。這種嘯叫可能是由以下幾個(gè)原因引起的:1. 當(dāng)電流
    發(fā)表于 11-13 23:00 ?0次下載

    什么原因導(dǎo)致壓力傳感器漂移?

    什么原因導(dǎo)致壓力傳感器漂移的呢?我們?cè)谠O(shè)計(jì)的時(shí)候怎么才能消除壓力傳感器漂移呢?
    的頭像 發(fā)表于 08-22 18:00 ?1716次閱讀
    <b class='flag-5'>什么原因</b>導(dǎo)致壓力傳感器漂移?

    OPA361輸入為復(fù)合視頻,輸出視頻圖像畫面異常,跟過曝一樣,為什么?

    輸入為復(fù)合視頻,輸出視頻圖像畫面異常,跟過曝一樣,不知到是什么原因?
    發(fā)表于 08-19 06:24