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