Zašto 120 FPS i dalje može da se oseća loše: Objašnjenje vremena kadra, 1% najnižih vrednosti i seckanja

Igra može da prijavi 120, 144 ili čak 200 FPS i dalje da se oseća neujednačeno. Ovaj vodič objašnjava zašto prosečan FPS može da sakrije lošu isporuku kadrova, kako vreme kadra i 1% najnižih vrednosti otkrivaju seckanje i kako da dijagnostikujete da li CPU, GPU ili neki drugi deo procesa izaziva problem.
Objavljeno:
Aleksandar Stajic
Updated: 26. септембар 2026. 00:22
Zašto 120 FPS i dalje može da se oseća loše: Objašnjenje vremena kadra, 1% najnižih vrednosti i seckanja

Igra može da prijavi 120, 144 ili čak 200 FPS i dalje da se oseća grubo. Razlog je jednostavan: prosečan broj frejmova vam govori koliko je frejmova proizvedeno tokom vremena, ali ne govori da li su ti frejmovi stizali ravnomerno. Nekoliko dugih frejmova može da stvori vidljivo seckanje ili mikro-zastojčanje čak i kada prosečan FPS broj izgleda odlično.

FPS je prosek; vreme frejma je ritam

FPS vam govori koliko se frejmova završi u sekundi. Vreme frejma vam govori koliko traje pojedinačni frejm.

Gruba konverzija je jednostavna: vreme frejma u milisekundama je približno 1000 podeljeno sa FPS. Na 60 FPS, budžet frejma je oko 16,7 ms. Na 120 FPS to je oko 8,3 ms. Na 144 FPS to je oko 6,9 ms.

Ali ti brojevi imaju smisla samo ako je isporuka frejmova razumno konzistentna. Niz od 7 ms, 7 ms, 7 ms, 35 ms, 7 ms, 7 ms može i dalje da u proseku daje visok FPS dok proizvodi primetno seckanje.

Trougao glatkoće

Tri različite stvari određuju koliko brzo se igra oseća

1
1. Propusnost
Prosečan FPS: koliko frejmova sistem proizvede tokom vremena.
2
2. Konzistentnost
Distribucija vremena frejma: da li frejmovi stižu sa stabilnim ritmom ili sadrže duga odstupanja.
3
3. Responsivnost
Latencija: koliko je potrebno da unos i rad igre rezultiraju vidljivim frejmom.

Sistem može biti jak u jednom uglu i slab u drugom. Visok FPS sa nestabilnim vremenima frejmova može se osećati seckavo. Stabilno renderovanje sa veoma visokom latencijom može se osećati glatko ali tromo. Dobro podešavanje performansi mora da identifikuje koji ugao zapravo ne uspeva.

Zašto prosečan FPS krije seckanje

Dve sesije mogu imati isti prosečan FPS i osećati se drugačije

Stabilna sesijaNestabilna sesija
Prosečan FPS120 FPS120 FPS
Većina vremena frejmovaAround 8–9 msMostly 5–7 ms
Spori frejmoviFew meaningful spikesRepeated 25–50 ms spikes
Iskustvo igračaConsistent motionHitches despite the high average

Nestabilna sesija može da kompenzuje duge frejmove renderovanjem mnogo veoma brzih frejmova između skokova. Prosek ostaje visok, ali igrač primećuje skokove, a ne aritmetičku sredinu.

Šta 1% najnižih pokušava da pokaže

Metrike niskog FPS-a i percentila postoje jer prosečan FPS sam po sebi ne može da opiše spori kraj distribucije frejmova.

NVIDIA FrameView prijavljuje prosečan FPS zajedno sa metrikama 1% Low i 0.1% Low. Njegova dokumentacija opisuje 1% Low kao prosek najsporijih 1% frejmova i napominje da što je vrednost niskog FPS-a bliža proseku, to iskustvo teži da bude konzistentnije.

NVIDIA takođe izlaže metrike zasnovane na percentilima, kao što je broj frejmova koji razdvaja najsporijih 1% frejmova od bržih 99%. To su povezani koncepti, ali nije svaki alat za benchmarkovanje implementirao ili označio statistiku niskog FPS-a na potpuno isti način.

Grafikoni vremena frejma su često korisniji od jednog zbirnog broja

Grafikon vremena frejma prikazuje tajming frejmova tokom snimanja. Ravna ili uska traka obično ukazuje na doslednu isporuku. Visoki izolovani šiljci otkrivaju zastajkivanja. Ponavljajući talasi mogu ukazivati na periodični rad u pozadini, strimovanje, sinhronizaciju ili neki drugi ponavljajući proces.

Intel PresentMon je dizajniran za ovu vrstu analize. Intelov trenutni alat može da prikaže grafikone performansi u realnom vremenu, percentile, pokretne proseke i GPU telemetriju, a podržava DirectX, OpenGL i Vulkan aplikacije.

NVIDIA FrameView takođe meri frejm rate i vreme frejma i može da zapiše detaljne podatke snimanja u logove za kasniju analizu.

Test stabilnosti vremena frejma

Dijagnostikujte da li visok FPS krije seckanje

1
1. Snimite ponovljivu scenu
Koristite istu rutu, benchmark, save point ili sekvencu igranja kako bi različita pokretanja bila uporediva.
2
2. Zabeležite prosečan FPS
Tretirajte ga kao propusnost, a ne kao konačnu ocenu glatkoće.
3
3. Ispitajte konzistentnost vremena frejma
Potražite izolovane šiljke, ponavljajuće šiljke, veliku varijansu ili dugačke klastere sporih frejmova.
4
4. Proverite metrike niskog FPS-a ili percentila
Veliki jazovi između prosečnih i metrika sporih frejmova upozoravaju da je isporuka nedosledna.
5
5. Uporedite tajming CPU-a i GPU-a
Utvrdite da li spori frejm potiče pre GPU-a, na GPU-u ili iz drugog dela pipeline-a.
6
6. Menjajte jednu varijablu po jednu
Nezavisno testirajte ograničenje frejmova, grafičko podešavanje, proces u pozadini, stanje šejdera, putanju skladištenja ili podešavanje drajvera/igre.
7
7. Ponovite isto snimanje
Ispravka je značajna samo ako se distribucija vremena frejma poboljša pod uporedivim uslovima.

CPU usko grlo i GPU usko grlo ne izgledaju identično

Niska frejm rate ne govori vam koji je procesor odgovoran za kašnjenje. CPU priprema rad igre i renderovanja; GPU izvršava grafički rad. Bilo koja strana može postati ograničenje tempa.

Intel PresentMon metrika GPU Busy je posebno namenjena da pomogne u proceni odnosa između vremena izvršavanja GPU-a i ukupnog vremena frejma. To može pomoći da se razlikuju frejmovi u kojima je GPU zauzet većinu intervala od frejmova u kojima se veliki deo kašnjenja javlja negde drugde.

Pojednostavljeni obrasci tajminga

Tipičan obrazac tajmingaŠta može da sugerira
GPU-boundGPU busy time is close to the frame intervalThe graphics workload is consuming most of the available frame budget
CPU / pipeline ograničenjeFrame time grows while GPU busy time remains materially lowerThe delay may be before GPU execution or elsewhere in the presentation pipeline
Povremeni događajMostly stable timing with isolated large spikesStreaming, shader compilation, background work, asset loading or another transient event may be involved

Zašto ograničenje frejmova ponekad može da deluje glatko od maksimalnog FPS-a

Pokretanje igre na najvišem mogućem neograničenom FPS-u može da drži jedan deo sistema blizu zasićenja. U nekim radnim opterećenjima, ostavljanje rezerve može da smanji volatilnost tajminga i proizvede stabilniji ritam.

To ne znači da svaka igra treba da bude ograničena na isti broj. Koristan test je empirijski: snimite isto radno opterećenje neograničeno i sa jednim ili više razumnih ograničenja, zatim uporedite stabilnost vremena frejma i latenciju.

Niži prosek sa znatno ujednačenijom isporukom frejmova može da se oseća bolje od višeg proseka isprekidanog čestim šiljcima.

Česti uzroci seckanja pri visokom FPS-u

Klasa uzrokaŠta možete videtiŠta testirati
Kompilacija šejdera ili pipeline-aŠiljci vezani za efekte, lokacije ili radnje koji se prvi put izvodePonovite istu sekvencu i uporedite kasnija pokretanja
Strimovanje asseta / svetaŠiljci pri ulasku u oblasti ili učitavanju novog sadržajaSkladištenje, podešavanja tekstura, ponašanje strimovanja sveta
CPU zakazivanje / rad u pozadiniNepravilni šiljci nepovezani sa GPU opterećenjemProcesi u pozadini, overlay-i, snimanje, zasićenje CPU-a
Zasićenje GPU-aDosledno visoko vreme izvršavanja GPU-aSmanjite skupa grafička podešavanja ili testirajte ograničenje frejmova
Pritisak na memorijuSve veće zastajkivanje pri velikoj upotrebi VRAM/RAMNivo tekstura, rezolucija, pozadinske aplikacije, ponašanje radnog skupa
Prikaz / sinhronizacijaProblemi sa ritmom oko osvežavanja ili režima prikazaKombinacije V-Sync, VRR, ograničenja frejmova i režima prikaza
Regresija drajvera ili igreProblem se pojavljuje nakon određenog ažuriranjaUporedite verzije ili zvanične beleške o poznatim problemima gde je praktično

Kompilacija šejdera je poseban slučaj

Neki zastoj nije jednostavan problem performansi u stabilnom stanju. Radno opterećenje može nesmetano da radi pri visokom FPS-u sve dok igra ne izvrši zahtevan posao koji se javlja samo u određenim trenucima.

Kompilacija šejdera ili pipeline-a je jedan primer. Ako se zastoj pojavi prvi put kada se naiđe na određeni efekat ili oblast, ali postane manji ili nestane pri kasnijim prolazima, taj obrazac se razlikuje od GPU-a koji je kontinuirano prespor.

Zato su ponovljiva snimanja važna. Jedan prosečan broj za celu sesiju može da pomeša stabilno renderovanje i jednokratne događaje u rezultat koji ne objašnjava ni jedno ni drugo.

VRR ne popravlja loša vremena frejmova

Promenljiva brzina osvežavanja može da uskladi tajming osvežavanja ekrana bliže promenljivoj isporuci frejmova i smanji vidljivo cepanje ili podrhtavanje u okviru svog radnog opsega.

Ali VRR ne čini da frejm od 40 ms postane frejm od 8 ms. Veliko kašnjenje u renderovanju ili na CPU-u ostaje veliko kašnjenje. Tehnologija prikaza može da poboljša prezentaciju; ne može da ukloni posao koji je odložio frejm.

Zašto 0,1% najnižih vrednosti može da postane neujednačeno

Metrike fokusirane na veoma mali deo frejmova korisne su za otkrivanje ozbiljnih odstupanja, ali postaju i osetljive na trajanje snimanja i jednokratne događaje.

Kratko snimanje koje sadrži jedan prelaz učitavanja može da proizvede dramatično drugačiji ekstremno nizak rezultat od dužeg, ponovljivog igranja. To ne čini metriku beskorisnom; to znači da je metodologija testiranja važna.

Praktični protokol za benchmark

Izmerite igru bez samoobmane

1
Zagrevanje
Pustite igru, šejdere i resurse da dostignu razumno ponovljivo stanje kada se to poklapa sa pitanjem koje testirate.
2
Fiksirajte uslove
Koristite istu rezoluciju, podešavanja, ograničenje frejmova, lokaciju i radno opterećenje.
3
Snimajte dovoljno dugo
Izbegavajte procenu sporog repa na osnovu malog uzorka, osim ako je sam događaj ono što želite da izmerite.
4
Ponovite
Pokrenite isti test više puta da biste razdvojili ponovljivo ponašanje od slučajnih pozadinskih događaja.
5
Uporedite distribucije
Pogledajte prosečan FPS, metrike sporih frejmova i trag vremena frejmova.
6
Zabeležite okruženje
Verzija igre, drajver, operativni sistem, hardver i glavne promene konfiguracije važni su za kasnija poređenja.

Tabela stabilnosti vremena frejmova

Na šta obratiti pažnju pre nego što igru nazovete „glatkom“

Zdrav signalSignal upozorenja
Prosečna propusnostMeets your performance targetAverage hides repeated drops below the useful range
Rep sporih frejmovaReasonably close to average for the workloadLarge persistent gap between average and low-FPS metrics
Trag vremena frejmovaNarrow, mostly stable bandFrequent tall spikes or recurring oscillation
PonovljivostSimilar pattern across comparable runsResult changes wildly between identical tests
Dijagnostika tajmingaCPU/GPU behavior matches the suspected constraintOptimization is being applied without identifying the bottleneck

Šta bi promenilo ovaj odgovor?

Tačne dostupne metrike zavise od operativnog sistema, grafičkog API-ja, hardvera i alata za merenje. Budući sistemi prikaza ili pipeline-i za generisanje frejmova takođe mogu zahtevati dodatne razlike između renderovanih, generisanih i prikazanih frejmova.

Osnovni princip se verovatno neće promeniti: prosek propusnosti ne može u potpunosti da opiše konzistentnost tajminga. Dok god se interaktivna grafika isporučuje kao niz frejmova, distribucija i tajming tih frejmova su važni.

Ograničenja

Ovaj članak je dijagnostički okvir, a ne tvrdnja da svaki zastoj ima isti osnovni uzrok. Gejm endžini, API-ji, operativni sistemi, drajveri i renderovni procesi se razlikuju.

Metrike niskog FPS-a takođe treba tumačiti u okviru metodologije alata koji ih je proizveo. Poređenja između različitih alata mogu biti obmanjujuća kada se statističke definicije ili procesi snimanja razlikuju.

Zaključak

Ako igra prikazuje visok FPS, ali se i dalje oseća loše, prestanite da zurite u prosek.

Izmerite vremena frejmova. Pregledajte spori rep. Otkrijte kada se pojavljuju skokovi. Uporedite tajming CPU-a i GPU-a. Zatim promenite jednu promenljivu i ponovite isti radni zadatak. Glatkoća nije samo to koliko frejmova vaš sistem može da proizvede. To je koliko dosledno ti frejmovi stižu do vas.

Često postavljana pitanja

FPS, vreme frejma i zastoj

Zašto se 120 FPS i dalje oseća kao zastoj?

Zato što je 120 FPS prosek. Ponovljeni dugi frejmovi mogu stvoriti vidljive zastoje čak i dok mnogi brzi frejmovi održavaju prosek visokim.

Šta je vreme frejma?

Vreme frejma je vreme potrebno za pojedinačni frejm, obično izraženo u milisekundama. Niža i doslednija vremena frejmova generalno ukazuju na glatkiju isporuku.

Šta znači 1% najniži FPS?

To je metrika namenjena opisivanju performansi među najsporijim frejmovima. Tačne implementacije mogu se razlikovati u zavisnosti od alata, pa uporedite rezultate koristeći istu metodologiju benchmarka.

Da li je 1% najniži važniji od prosečnog FPS-a?

Nijedna metrika nije dovoljna sama po sebi. Prosečan FPS opisuje propusnost, dok metrike niskog FPS-a i grafikoni vremena frejmova otkrivaju probleme sa doslednošću.

Može li VRR da popravi mikro-zastoj?

VRR može poboljšati način na koji se prikazuje promenljiva isporuka frejmova, ali ne može eliminisati dugi frejm uzrokovan zastojima CPU-a, GPU-a, strimovanja ili drugog radnog zadatka.

Treba li da ograničim FPS da smanjim zastoj?

Ponekad ograničenje može poboljšati doslednost ostavljanjem rezerve u sistemu, ali to treba testirati ponovljivim snimanjem vremena frejmova, a ne pretpostavljati.

Rečnik

Ključni termini performansi

Vreme frejma
Vreme povezano sa proizvodnjom ili prikazivanjem pojedinačnog frejma, obično izraženo u milisekundama.
Prosečan FPS
Prosek propusnosti koji opisuje broj frejmova proizvedenih tokom merenog intervala.
1% najniži
Metrika performansi sporih frejmova. Tačan izračun može se razlikovati u zavisnosti od alata; NVIDIA FrameView opisuje svoj 1% najniži kao prosek najsporijih 1% frejmova.
Skok vremena frejma
Frejm čije je trajanje znatno duže od okolnih frejmova, često percipiran kao zastoj ili trzanje.
GPU zauzet
PresentMon metrika tajminga koja se koristi za poređenje vremena izvršavanja GPU-a sa širim intervalom frejma i pomaže u dijagnostikovanju ravnoteže CPU/GPU.
Test stabilnosti vremena frejma
Figure Rocks radni tok za procenu prosečne propusnosti, distribucije vremena frejma, metrika sporih frejmova i tajminga CPU/GPU pod ponovljivim uslovima.

Primarni izvori

Intel — PresentMon

Zvanični Intel alat za praćenje performansi sa grafikonima u realnom vremenu, percentilima, GPU telemetrijom, GPU zauzetošću i podrškom za glavne grafičke API-je.

NVIDIA — FrameView

Zvanični NVIDIA alat za merenje frejmova po sekundi, vremena frejma, potrošnje energije i performansi po vatu, koristeći analitiku zasnovanu na PresentMon-u.

NVIDIA — FrameView korisnički vodič

Zvanična dokumentacija koja definiše prosečan FPS, percentilne metrike, 1% najniži i 0.1% najniži i objašnjava kako se doslednost odnosi na zastoj.

Intel — Vodič za programere grafičkih API-ja i optimizaciju

Zvanične Intel smernice koje pokrivaju režime prikazivanja, razmatranja zakazivanja CPU-a i korišćenje PresentMon-a za analizu prikazivanja frejmova.

Related Articles

Frame Pacing: Zašto 60 FPS može delovati gore od 50 (Doslednost pobeđuje)

Glatkoća nije samo FPS. To je frame pacing. Saznajte zašto su dosledna vremena kadrova bolja od višeg, ali nestabilnog FPS-a i kako da stabilizujete tajming.

DLSS 4.5 6X: Zašto 300 FPS ne znači da igra renderuje 300 frejmova

DLSS 4.5 6X: Zašto 300 FPS ne znači da igra renderuje 300 frejmova

DLSS 4.5 može da generiše do pet dodatnih frejmova za svaki tradicionalno renderovani frejm na podržanim RTX 50 serijama GPU-ova. Ovaj vodič objašnjava razliku između renderovanih FPS i prikazanih FPS, zašto se CPU uska grla mogu zaobići na sloju prezentacije i zašto latenciju i dalje treba meriti odvojeno.

Frame Pacing: Zašto 120 FPS i dalje može delovati loše

Glatkoća je tajming, a ne broj. Saznajte šta je frame pacing, zašto loša vremena frejmova deluju isprekidano čak i pri visokom FPS-u i praktičan redosled rešavanja.

Frame Pacing: Zašto 120 FPS može delovati gore od 60 (Objašnjenje glatkoće)

Glatkoća je dosledan tajming, a ne maksimalni FPS. Saznajte šta je frame pacing, kako vremena kadrova stvaraju seckanje i koja je praktična osnova koja popravlja osećaj.

Zašto se PC igre seckaju prilikom kompajliranja šejdera — i kako napredna isporuka šejdera to menja

Zašto se PC igre seckaju prilikom kompajliranja šejdera — i kako napredna isporuka šejdera to menja

Do zastojâ u rada šadera dolazi kada PC igra mora da kompajlira GPU programe u pogrešnom trenutku. Microsoft Advanced Shader Delivery premešta veliki deo tog posla sa igračevog računara tako što unapred priprema šadere prilagođene hardveru i isporučuje ih uz igru.

CPU seckanje vs GPU seckanje vs Shader seckanje: Kako da prepoznate šta imate

Nije svako seckanje isto. Naučite tri uobičajena tipa seckanja, kakav je osećaj kod njih i najbrži način da ih dijagnostikujete pre nego što promenite podešavanja.

Shader stutter: Zašto prva pokretanja koče i kako ga smanjiti

Seckanje zbog šejdera se dešava kada se novi efekti kompajliraju u realnom vremenu. Naučite kako da ga brzo identifikujete i praktične načine da smanjite zastoje bez placebo podešavanja.

Frame Pacing: Zašto je glatkoća stvar frametime-a, a ne FPS-a

Visok FPS i dalje može delovati loše ako je tajming neujednačen. Saznajte šta je frame pacing, šta ga narušava i redosled popravki koji vraća osećaj glatkoće.

Iskorišćenost VRAM-a nije zahtev za VRAM-om: Zašto pun memetar ne govori celu priču

Iskorišćenost VRAM-a nije zahtev za VRAM-om: Zašto pun memetar ne govori celu priču

Videti 7,8 GB iskorišćeno na grafičkoj kartici od 8 GB može izgledati kao dokaz da je igri ponestalo VRAM-a. Nije tako jednostavno. Ovaj vodič objašnjava kapacitet VRAM-a, budžete rezidentnosti, radne skupove, deljenu memoriju i kako utvrditi da li pritisak na memoriju zaista izaziva seckanje.

Recepti za ograničenje broja kadrova: Stabilni ciljevi za VRR i ne-VRR konfiguracije

Dobro ograničenje pruža bolji osećaj od nestabilnih skokova. Koristite ove jednostavne recepte za ograničavanje kako biste stabilizovali frame pacing za VRR i ne-VRR ekrane.

Glatkoća: Tempo frejmova je važniji od FPS-a

Glatkoća je dosledan tajming, a ne samo veći brojevi. Evo kako da razmišljate u vremenima kadrova i eliminišete osećaj ‘mikro-seckanja’.