在很多游戲評測中都會(huì )出現1% low這個(gè)東西,而大多數用戶(hù)一般只會(huì )注意游戲測試中的FPS,而忽略1% low。其實(shí)1% low才是需要關(guān)注的重點(diǎn),那么1% low到底是什么意思呢?通過(guò)本文的講解你可以更清楚的了解1% low意味著(zhù)什么,也可以找到“游戲幀數看著(zhù)很高但總感覺(jué)卡頓”的問(wèn)題所在。
 
1% low是什么意思?游戲幀數很高但畫(huà)面卡頓可能就是因為它
 
在聊1% low之前我們需要先清楚下面兩個(gè)名詞的具體含義
 
FPS:每1秒鐘產(chǎn)生的幀數(畫(huà)面張數)
 
1% low是什么意思?游戲幀數很高但畫(huà)面卡頓可能就是因為它
 
FPS是指1秒鐘內產(chǎn)生出的畫(huà)面張數(幀),比如FPS是60的,就代表1秒鐘可以產(chǎn)生60張畫(huà)面;FPS是120的就代表1秒鐘內可以產(chǎn)生120張畫(huà)面(注意,這些畫(huà)面每一張都是靜態(tài)畫(huà)面)
 
以60幀 fps為例:比如游戲里的人物從蹲著(zhù)到站立的這個(gè)過(guò)程需要1秒鐘,那么你可以想象成用照相機從他將要站起來(lái)的那一刻就開(kāi)始就不停的按快門(mén)拍照,直到他完全站起來(lái),一共拍了60張照片,然后電腦把這60張靜態(tài)照片按順序在1秒鐘內播放完。由于人眼視覺(jué)停留的效果,你就看到了一個(gè)完整的從蹲著(zhù)到站起來(lái)的“動(dòng)畫(huà)”過(guò)程。
 
你可以想象一下,從蹲著(zhù)到站起來(lái)只拍了3張照片,把這3張照片在1秒內播放完,那不就是卡成幻燈片么。
 
所以游戲中的fps越高,畫(huà)面自然也就越流暢了。
 
Frame time:幀生成時(shí)間
 
1% low是什么意思?游戲幀數很高但畫(huà)面卡頓可能就是因為它
 
意思就是說(shuō)產(chǎn)生一張畫(huà)面所需要的時(shí)間,它和FPS是倒數的關(guān)系。比如FPS是120的話(huà),即1秒鐘產(chǎn)生120張畫(huà)面,而生成每一張畫(huà)面所需要的時(shí)間就是1秒÷120張畫(huà)面=0.0083秒=8.3毫秒(120張畫(huà)面需要在1秒內完成,所以每一張畫(huà)面需要8.3毫秒的時(shí)間)
 
不過(guò)上面得出的8.3毫秒是在理想狀態(tài)下計算出來(lái)的,而實(shí)際上電腦在游戲中生成每一張圖片所需要的時(shí)間不是完全相同的,也許第一張圖片花了8.3毫秒,而第二張圖片只花了6毫秒,三張圖片卻花了15毫秒。這樣拉高扯低,電腦最終在1秒鐘內完成了120張畫(huà)面。
 
1% low是什么意思?游戲幀數很高但畫(huà)面卡頓可能就是因為它
 
上圖中第一行的FPS代表游戲的平均幀數,下面的CPU和GPU分別代表cpu和顯卡在完成一張圖片輸出時(shí)所用的時(shí)間,也就是我們說(shuō)的Frame time。
 
題外話(huà):理解了Frame time你就能知道為什么144MHz電競顯示器比普通顯示器要貴了。因為144MHz顯示器需要有更快的刷新率,才能保證在1秒內展示出更多張的畫(huà)面,更快的刷新率就要用到更好的驅動(dòng)控制芯片,成本高了,價(jià)格自然就貴了。
 
1% low是什么意思?
 
接下來(lái)就是本文要講的重點(diǎn)1% low。通過(guò)前面的Frame time名詞解釋我們知道,每一張畫(huà)面的產(chǎn)生都需要一定的時(shí)間,而且這個(gè)時(shí)間并不是相同的。1% low的意思是記錄下游戲過(guò)程中所產(chǎn)生的所有畫(huà)面幀數,但它是以Frame time為基準,來(lái)篩選出其中最慢的1%,再除以記錄游戲總時(shí)間的1%,從而得出的數據。
 
1% low和0.1% low有什么區別?
 
1% low是指在100秒里邊取到1秒鐘的樣本。而0.1% low就是指在1000里邊取到1秒鐘的樣本。
 
也就是說(shuō)如果你想看1% low的話(huà),那么游戲至少要記錄100秒才能去掉1秒的樣本,
而如果你想看0.1% low的話(huà),那么游戲至少要記錄1000秒(16.6分鐘)才能得1秒的樣本。而很多游戲自帶的Benchmark比不支持這么長(cháng)時(shí)間,所以一般我們看到1% low的比較多。(其實(shí)1% low已經(jīng)是比較準確的參考標準了)
 
游戲幀數很高但畫(huà)面很卡是怎么回事?
 
1% low是什么意思?游戲幀數很高但畫(huà)面卡頓可能就是因為它
 
注:顯示器刷新不夠也會(huì )造成這種情況,這里就牽扯到垂直同步的相關(guān)問(wèn)題,具體可以參考這幾篇文章《垂直同步是什么意思,到底是打開(kāi)還是關(guān)閉垂直同步?》《畫(huà)面撕裂的原因是什么?
 
理解了上文所講的知識點(diǎn),這里就很好解釋了。比如你所看的的游戲幀數是100幀,也就是說(shuō)1秒內產(chǎn)生了100張畫(huà)面,但是這其中的幾張畫(huà)面Frame time可能用的時(shí)間很長(cháng),也就是1% low很低,所以畫(huà)面就會(huì )感覺(jué)卡頓。
 
因此在FPS達到一定程度下,如果依然覺(jué)得游戲畫(huà)面很卡的話(huà),那很可能就是1% low的值太低了。而造成這種情況的原因很可能是你的cpu性能跟不上,這也是我之前說(shuō)的為什么至強洋垃圾不適合玩游戲的主要原因,你顯卡性能再好,如果cpu跟不上的話(huà),那么Frame time的時(shí)間就會(huì )比較長(cháng),從而造成游戲畫(huà)面卡頓。
 
總結:1% low是什么意思?游戲幀數很高但畫(huà)面卡頓可能就是因為它
 
1% low 是以Frame time為基準,在每100秒里取一秒的最低值的那個(gè)樣本,相對于平均FPS來(lái)說(shuō)更能反應出幀數的平局水平,所以1% low這個(gè)參數對于游戲流暢度至關(guān)重要,即使你的平局FPS不是很高,但只要1% low不是很低的話(huà),那么游戲過(guò)程中就不會(huì )有明顯的卡頓現象。
裝機