Masz 200 FPS, a gra i tak szarpie? Co to jest Frametime i dlaczego sam licznik klatek kłamie
Kupujesz nowy sprzęt, włączasz grę, odpalasz licznik klatek w rogu ekranu i widzisz piękne, stabilne 180–200 FPS. Mimo to podczas biegu przez mapę czujesz, jakby obraz co chwilę przeskakiwał o ułamek sekundy. Samochód w grze delikatnie podskakuje, ruch kamery nie jest idealnie gładki, a oczy męczą się po kilkunastu minutach.
To klasyczny przykład zjawiska, w którym średni FPS jest wysoki, ale czas generowania klatek (Frametime) leży i kwiczy.
Oto dlaczego Twój licznik klatek nie mówi Ci całej prawdy i jak sprawić, by obraz stał się idealnie maślany.
Czym jest Frametime i dlaczego jest ważniejszy niż FPS?
Średni licznik FPS (Frames Per Second) pokazuje jedynie, ile łącznie klatek Twój komputer wygenerował w ciągu całej sekundy (1000 milisekund).
Problem w tym, że te klatki nie zawsze pojawiają się w równych odstępach:
- Idealna płynność (Płaski wykres): Karta dostarcza każdą klatkę równo co np. 6,9 milisekundy (przy 144 FPS). Obraz jest perfekcyjnie gładki.
- Mikro-przycięcia (Stuttering): Karta wyrzuci 100 klatek błyskawicznie, a przy kolejnej złapie zadyszkę na 40 ms z powodu doczytywania tekstury. Średnia z sekundy nadal wyniesie 150 FPS, ale Twoje oko zarejestruje wyraźne szarpnięcie i chwilowe zamrożenie obrazu.
To właśnie te nagłe skoki wykresu czasu klatki (Frametime Spikes) odpowiadają za tzw. 1% Low FPS — wskaźnik pokazujący, do jakich wartości spadają Twoje klatki w najgorszych momentach rozgrywki.
Co powoduje szarpanie obrazu w grach?
Gdy na ekranie pojawia się mikro-zacięcie, rzadko kiedy winna jest sama karta graficzna. Prawdziwe przyczyny kryją się głębiej w systemie:
- Zapychanie bufora Standby List: Windows gromadzi w pamięci RAM dane ze starych aplikacji. Gdy gra potrzebuje natychmiast załadować nową część mapy lub model gracza, system musi w ułamku sekundy zwolnić miejsce. Efekt? Szarpnięcie obrazu.
- Procesy w tle kradnące wątki CPU: Programy do aktualizacji w tle, usługi diagnostyczne czy przeglądarka potrafią na ułamek sekundy zająć rdzeń procesora, który akurat liczył fizykę gry.
- Zła synchronizacja okna gry ze sterownikiem: Granie w trybie pełnoekranowym w oknie (Borderless) bez odpowiedniego mapowania w sterowniku zmusza kartę do dzielenia uwagi między grę a pulpit Windowsa.
3 kroki do idealnie równego wykresu klatek
1. Zablokuj klatki tuż poniżej limitu sprzętu
Zamiast pozwalać komputerowi latać od 120 do 240 FPS (co generuje ciągłe skoki obciążenia i temperatury), ustaw stały limit klatek (Cap FPS) w grze lub sterowniku na wartość, którą Twój komputer jest w stanie utrzymać przez 95% czasu. Stabilne, równe 140 FPS wygląda na ekranie o niebo płynniej niż skaczące 180–220 FPS.
2. Wyłącz zbieranie danych w Windowsie
Usługi telemetrii oraz indeksowania plików na dysku uwielbiają aktywować się w trakcie rozgrywki. Ich wyciszenie zapobiega nagłym skokom obciążenia procesora.
3. Użyj SmoothWizard do wygładzenia czasu klatek
Ręczne pilnowanie pamięci podręcznej systemu podczas gry jest uciążliwe. SmoothWizard działa w tle jak automatyczny stabilizator wydajności:
- Likwiduje zatory w pamięci RAM: Automatycznie oczyszcza pamięć Standby, dzięki czemu gra zawsze ma wolną przestrzeń na natychmiastowe wczytanie nowych zasobów bez przycięć.
- Optymalizuje tryby wyświetlania: Nowy moduł w aplikacji automatycznie mapuje okno gry pod sterownik GPU, wymuszając najwyższy priorytet renderowania.
- Stabilizuje 1% Low FPS: Izoluje zbędne procesy tła, gwarantując, że wykres czasu generowania klatki pozostaje płaski nawet podczas intensywnych eksplozji czy walk w gęstym tłumie.
FAQ – Najczęściej zadawane pytania
Czym różni się średni FPS od 1% Low FPS?
Średni FPS to suma wszystkich klatek w danej sekundzie. Wskaźnik 1% Low FPS mierzy średnią z jednego procenta najgorszych, najdłużej renderowanych klatek. To właśnie wartość 1% Low decyduje o tym, czy gra wydaje się płynna, czy rwie.
Dlaczego po zablokowaniu FPS gra wygląda płynniej?
Blokada FPS sprawia, że procesor i karta graficzna dostarczają klatki w idealnie równych odstępach czasowych (stały frametime). Znika zjawisko niestabilnego bufora, a podzespoły nie nagrzewają się gwałtownie, co zapobiega dławieniu termicznemu (thermal throttling).

