遊戲的 掉幀 是什麼原理?有哪些方法可以緩解?

時間 2021-06-01 18:12:30

1樓:小月帝

原理...看別人的吧...

多年玩遊戲,方法還是有很多。

1:買個更好的電腦。(有錢任性)

2:陰影特別影響幀數,把陰影全調最低(其實陰影效果玩起來大部分人看不出區別)

3:注意散熱:電腦一熱,什麼配置都會掉幀,(尤其是膝上型電腦)

2樓:火又鳥fire

除了最重要的硬體,還有散熱和電源問題

太熱了,CPU為了自身安全,會降頻,減小功耗沒插電源,大多數(注意,大多數,不是所有)電腦會自動進入省電模式,使得CPU降頻或減少工作核數

想要解決,換電腦,清灰。一般大家都是連著電源玩,所以突然出現卡頓,可以看看是不是插頭松了

3樓:勝勳

部分遊戲會出現從 120 以上 FPS 驟降的情況。請問是什麼原因?

原因:猛回頭

有哪些是玩家可以做到來防止類似情況的呢?

防止的辦法:沒有辦法

這是因為優化好了,才能120fps偶爾降到30fps的。

如果沒有優化,那就是全程保持30fps了。

4樓:野龍

目前主流的渲染方法貌似還是以雙緩衝交替渲染為主,那麼就拿這個舉例子好了。

簡單的解釋就是,顯示卡無法在一幀的時間內渲染完一幀的內容,因此只好繼續把上一幀的畫面輸出到顯示卡。

複雜的解釋如下。

顯示卡渲染一幀畫面需要經過一大堆過程。首先是寫渲染指令佇列,然後把佇列傳輸到顯示卡上,同時擇機把貼圖傳輸到顯示卡上。之後,顯示卡首先把模型變換到正確的視角上,然後計算貼圖光照等等,計算結果寫到幀緩衝上,最後把幀緩衝輸出到顯示器。

其中,顯示卡效能不夠是會導致掉幀,但是不會突然毫無徵兆的掉幀。通常突然掉幀但是很快恢復的,其實是IO卡住了,有可能是在等讀盤,也有可能是在等貼圖載入到視訊記憶體中。

解決方法嘛。。。給電腦清個灰可以解決效能不足的問題,但是IO方面,如果做了碎片清理還是沒有改善,就可以甩鍋開發者了。

如果你是開發者,可以考慮想辦法提高視訊記憶體利用率,合理載入快取、利用預快取佇列什麼的。。。不過除非你自己寫引擎,基本上沒什麼機會幹這些事了233

5樓:Futaba Rio

掉幀就是機能不夠用的時候電腦偷懶,就好比做作業時腦子不夠用了偷個懶空道題

「更準確一點其實是答應用題的時候腦子轉得比手寫得快,部分計算過程就省略不寫了。」

@歐富橙

6樓:小源

非專業的隨便扯兩句

掉幀大部分情況都是硬體不足引起的,個別情況可能是開發者沒有優化好大部分情況下,遊戲能穩定保持60幀已經是流暢,個別有寫輪眼的還堅持要90幀,120幀?抱歉,我沒見過也分辨不出……

你所說的120幀突然掉下來,我能想到的情況就是爆視訊記憶體,來塊610瘋牛症如何(滑稽)

避免掉幀的情況,主機玩家沒有太好辦法,pc玩家可以通過更換更好的硬體以及優化系統環境,降低遊戲畫質來改善

7樓:醉心

可以換電腦,然後所有問題都就解決了。。。。。。。。。

次一級的辦法是公升級電腦。。顯示卡 cpu 固態硬碟記憶體一套下來應該也能解決問題。

不想花錢的話,超頻也是好辦法。

不想費事超頻的話可以試試把遊戲效果調低一點。

還不滿足的話可以試試清理磁碟、重灌系統等辦法。

滅活疫苗 的製備方法與原理是什麼,有哪些臨床應用以及優缺點?

定義 將病原微生物培養後滅活而製成的疫苗叫做滅活疫苗。製備方法 細菌 病毒或立克次體的培養物用化學或物理方法滅活製成,使之完全喪失對原來靶器官的致病力,而仍儲存相應抗原的免疫原性。以人用凍乾 Vero 細胞 狂犬疫苗為例,製備方法經過細胞擴增 加毒 連續收穫病毒液 超濾濃縮 滅活 水解 柱層析純化 ...

影視劇裡的慢鏡頭掉幀是什麼原因?

鄒小陽 30幀的素材速率降到90 以下就會感覺到明顯掉幀。所以1 前期不拍公升格後期強行做。2 後期做過了還沒做幀混合。3 調整不大但是做了幀混合。4 建序列或輸出序列錯誤。以上狀況 王梟 首先,這裡不太適合用 lofi 描述,它好像是搖滾唱片方面說低保真的,差的有點遠。而且應該沒有30幀什麼事 全...

水處理的消毒方法和原理是什麼?

胡文姣 紫外線消毒法 原理 光線從光譜的藍綠色開始,波長為1400 4900 時具有殺菌能力,以2600 效果最好。微生物受到紫外光照射後,微生物的蛋白質和核酸吸收紫外光譜能量,導致蛋白質變性,引起微生物死亡。紫外線對清潔透明的水有一定穿透能力,所以能使水消毒。氯消毒 原理 氯可在水中迅速形成次氯酸...