Asistența Steam
Source 2 – Interfața de joc pentru telemetrie

Counter-Strike 2 și Deadlock au o interfață de joc care poate fi utilizată pentru a monitoriza frecvența de cadre și condițiile rețelei. Interfața de joc pentru telemetrie poate fi activată din Setări > Joc > Telemetrie.

Fiecare parte a interfeței de joc descrisă mai jos poate fi configurată pentru a nu fi afișată niciodată, a fi afișată întotdeauna sau a fi afișată atunci când condițiile sunt „slabe”.

Deoarece condițiile vor varia de la un utilizator la altul, va rămâne la latitudinea ta să determini ce condiții ar trebui să fie considerate „slabe”. Poți ajusta pragurile de alertă pentru fiecare indicator de performanță, iar, atunci când valoarea depășește acel prag, aceasta va deveni roșie, ceea ce înseamnă că aceste condiții sunt considerate „slabe”. În plus, îți vor fi afișate toate opțiunile pe care le-ai selectat să fie vizibile doar în condiții slabe.

Descrierea interfeței de joc pentru telemetrie

Timpul de afișare a cadrelor și CPS-ul

Numărul din stânga care este urmat de „ms” reprezintă timpul de afișare a cadrelor, care reprezintă în milisecunde timpul scurs între cadrele succesive afișate pe ecranul tău.



Numărul din dreapta reprezintă frecvența ta medie de cadre, exprimată în cadre pe secundă (FPS).



Ambele numere îți indică rapiditatea cu care ecranul tău este actualizat. Indicatorul CPS reprezintă media de cadre pe secundă și este o modalitate bună pentru măsurarea performanței generale. De obicei, frecvența ta medie de cadre este corelată cu puterea sistemului și configurației tale.

Numărul din stânga indică timpul maxim (cel mai lent) de afișare a cadrelor și este util pentru a identifica „creșterile bruște” și „intermitențele” care au loc pentru scurt timp.

Recomandări:
  • Setează un prag de alertă la o valoare ușor mai mare decât timpul tău maxim de afișare a cadrelor pe care îl ai în mod normal. Apoi, când vei întâmpina o „intermitență”, vei putea știi dacă este vorba despre o problemă de performanță a calculatorului tău (spre deosebire de o problemă de rețea).
  • Consultă articolul Depanarea problemelor de performanță ale jocului – Software pentru sfaturi despre cum poți îmbunătăți performanța jocului.

Pingul

Pingul măsoară în milisecunde latența unei solicitări de rețea dus-întors. Cu cât pingul tău este mai mic, cu atât informația este trimisă și primită mai rapid de la serverul pe care joci.



Reține că acesta măsoară doar timpul necesar pentru ca pachetele să traverseze rețeaua.

Recomandări:
  • (Valabil doar pentru Counter-Strike 2) Dacă ai un ping foarte mare, poți accesa Setări > Joc > Ping maxim acceptat pentru matchmaking și reduce pingul maxim acceptat. Această modificare va restricționa grupul de centre de date pe care sistemul de matchmaking le poate utiliza pentru meciurile tale.

Problemele de rețea

Uneori ți se poate întâmpla ca în timpul unui meci să întâmpini o „intermitență” sau o „mișcare inconsecventă”. Indicatorul de probleme de rețea te poate ajuta să determini dacă problema este cauzată de conexiunea ta sau de performanța sistemului tău.

Cele două numere cu săgeți arată cât de des condițiile de rețea afectează calitatea experienței tale. Cu alte cuvinte, indică numărul de „cicluri de actualizare” pierdute (o descriere mai detaliată este disponibilă mai jos).



Săgeata în sus reprezintă pachetele trimise de calculatorul tău către serverul de joc. Săgeata în jos reprezintă pachetele trimise de serverul de joc către calculatorul tău. În acest exemplu, condițiile de rețea afectează ambele direcții de transfer, fiind afectată cu precădere descărcarea.

Recomandări:
  • Setează pragul de alertă pentru procentul ciclurilor de actualizare ratate de rețea la o valoare relativ mică, precum 0,1% sau 0,5%. Apoi, când vei întâmpina o „intermitență”, vei putea știi dacă este vorba despre o problemă de rețea (spre deosebire de o problemă de performanță a calculatorului tău).
  • Poți rezolva multe dintre probleme dacă accesezi Setări > Joc > Utilizează zona tampon pentru a reduce pierderea de pachete/fluctuațiile și mărești numărul de cicluri. Reține că această setare mărește latența.


Detalii tehnice pentru pasionați

Care este corelația dintre timpul de afișare a cadrelor și CPS?

Timpul de afișare a cadrelor și frecvența de cadre reprezintă două modalități de a descrie cât de repede este actualizat ecranul. Din punct de vedere matematic, ele se influențează reciproc. De exemplu, dacă timpul de afișare a cadrelor este de 20 ms, atunci frecvența de cadre este de 1 secundă/(20 ms/cadru) = 50 de cadre pe secundă.

Cu toate acestea, vei observa că valorile numerice afișate nu se influențează reciproc. Asta se întâmplă deoarece fiecare cadru are o durată diferită, iar indicatorul pentru timpul de afișare a cadrelor indică timpul maxim de afișare a cadrelor (cadrul cu cea mai lungă durată/cel mai lent dintr-un interval de timp recent). Indicatorul CPS afișează frecvența medie de cadre, care reprezintă modalitatea obișnuită de afișare a CPS-ului în jocurile video.

Ce sunt fluctuațiile?

Fluctuațiile de rețea reprezintă o întrerupere a fluxului uniform de pachete. Cu alte cuvinte, traficul întâmpină un blocaj, care are drept rezultat întârzieri neobișnuite, determinând ca unul sau mai multe pachete să ajungă mai târziu decât ar fi de așteptat sau chiar împreună.

Fluctuația este denumită uneori și variație de latență, deoarece face referire la faptul că pachetele nu necesită același timp pentru a traversa rețeaua. Durata dintre două pachete trimise nu este aceeași cu cea dintre momentele de primire ale acestor pachete.

Fluctuația este importantă, deoarece comunicările în timp real, precum jocurile, nu necesită doar ca pachetele să fie livrate cu succes, ci și să ajungă la timp. Dacă un mesaj este livrat cu întârziere, această întârziere este adesea la fel de gravă ca pierderea mesajului. Un test de rețea care măsoară doar pierderea de pachete nu este suficient. Fluctuația este o măsurătoare foarte importantă pentru a descrie calitatea unei conexiuni la rețea în timp real.

Ce reprezintă mai exact procentul ciclurilor de actualizare pierdute?

Cele două măsurători ale calității rețelei din interfața de joc pentru telemetrie măsoară procentul ciclurilor de actualizare pierdute. Acest număr arată cât de des serverul sau clientul este pregătit pentru următorul ciclu, dar datele necesare pentru procesarea ciclului de actualizare nu ajung la timp.

Serverul trimite mesaje care conțin actualizări ale stării de joc („instantanee”) la un interval regulat, o dată pe ciclu de actualizare (Counter-Strike 2 utilizează 64 de cicluri de actualizare pe secundă. Deadlock utilizează 60 de cicluri de actualizare pe secundă.). Procentul ciclurilor de actualizare pierdute la descărcare reprezintă cât de des clientul ajunge la un punct în timp în care are nevoie de următorul instantaneu, dar acesta nu a ajuns încă.

De asemenea, clientul trimite către server un mesaj o dată pe ciclu de actualizare, care conține o comandă a utilizatorului. Procentul ciclurilor de actualizare pierdute la încărcare reprezintă cât de des se întâmplă ca un ciclu de actualizare procesat de server să nu conțină următoarea comandă a utilizatorului, deoarece aceasta nu a sosit de la client.

Reține faptul că acest indicator ia în calcul numai problemele de rețea care cauzează pierderea unui ciclu de actualizare. Nu este doar o măsură a pierderii de pachete. Dacă numărul este 0%, condițiile de rețea nu înseamnă că sunt neapărat perfecte.

Cum reușește utilizarea unei zone tampon suplimentare să „reducă” problemele?

În condiții absolut perfecte, am încerca să ne ajustăm sincronizarea astfel încât mesajele să ajungă exact înainte de a fi necesare. Dacă ajung prea devreme, acestea vor mări latența și vor avea același efect ca un ping mai mare. Perioada de livrare a unui mesaj care ajunge mai devreme se numește marjă de recepție în motorul Source 2. Aceasta este marja de toleranță pe care o avem pentru a absorbi întârzierile aleatorii, fie că sunt cauzate de calculator, de serverul de joc sau de rețea.

Motorul Source 2 ajustează continuu frecvența pentru a obține marja de recepție dorită. Dacă rețeaua întâmpină fluctuații, motorul poate în mod normal să mărească automat zona tampon, astfel încât și cele mai întârziate pachete să ajungă în continuare la timp. Uneori, totuși, ajustările automate nu sunt suficiente.

Atunci când mărești valoarea setării „Utilizează zona tampon pentru a reduce pierderea de pachete/fluctuațiile” din setările jocului (Joc > Utilizează zona tampon pentru a reduce pierderea de pachete/fluctuațiile), clientul ajustează sincronizarea frecvenței pentru a mări marja de recepție cu unul sau mai multe cicluri de actualizare. Astfel este redus numărul de cicluri de actualizare pierdute. Această funcție ascunde problemele cauzate de fluctuații și pierderile de pachete, dar în moduri oarecum diferite.
  • Dacă fluctuațiile conexiunii sunt deosebit de neuniforme sau „pronunțate”, cu întârzieri foarte mari, dar au loc foarte rar, este posibil ca ajustările automate ale jocului să nu fie suficiente. Adăugarea unuia sau mai multor cicluri de actualizare de tamponare poate indica faptul că sincronizatorul de frecvență trebuie să se pregătească pentru vârfuri de întârziere mult mai mari.
  • Dacă un pachet este pierdut, adăugarea unui ciclu de actualizare suplimentar permite umplerea golului. Acest lucru se întâmplă deoarece ciclul de actualizare de după mesajul pierdut va fi deja sosit și vom avem suficiente informații pentru a „reduce” problemele cauzate de ciclul de actualizare pierdut.
Dezavantajul utilizării unei zone tampon suplimentare este acela că mărește latența.

Cum pot obține informații mai detaliate despre conexiunea mea?

Practic, indicatorul „probleme de rețea” indică gradul în care conexiunea îți afectează experiența de joc și nu este o măsurătoare directă a calității conexiunii. Există două opțiuni de afișare care-ți permit să vezi numărul real de pachete pierdute și fluctuații în interfața de joc pentru telemetrie: un grafic în timp real și un indicator numeric.

Graficul cu fluctuațiile/livrările eronate ale rețelei

Graficul cu fluctuațiile/livrările eronate ale rețelei este o reprezentare grafică în timp real a calității conexiunii tale. Fiecare bară din grafic reprezintă un mesaj de rețea. Înălțimea barei indică fluctuația unuia sau mai multor pachete din mesajul respectiv. Dacă mesajul este pierdut, va fi afișată o linie roșie verticală stridentă. Dacă mesajele sunt reordonate, va fi afișată o linie verticală violetă stridentă. Dacă fluctuația depășește un prag peste care există un risc semnificativ ca un ciclu de actualizare să fie pierdut, bara va fi roșie.



În exemplul de mai sus este prezentată o conexiune cu mici fluctuații (cu vârfuri de aproximativ 8 ms) și câteva pierderi de pachete. Scara fiecărui grafic, 20 ms în acest exemplu, este valoarea corespunzătoare vârfului graficului. Liniile roșii stridente indică mesajele care au fost pierdute.

Mai jos se află un exemplu cu o conexiune cu fluctuații ridicate. Reține faptul că nu există pierderi de pachete în cazul acestei conexiuni.



Linia roșie care străbate jumătatea fiecărui grafic reprezintă un prag de alertă peste care fluctuația are mai multe șanse să cauzeze pierderea ciclurilor de actualizare. Pragul depinde de numărul de cicluri de actualizare setat pentru zona tampon (setare disponibilă în Setări > Joc > Utilizează zona tampon pentru a reduce pierderea de pachete/fluctuațiile). Dacă un pachet este afectat de o fluctuație peste această linie și devine roșu, înseamnă că fluctuația a fost prea mare pentru zona tampon. Nu înseamnă neapărat că un ciclu de actualizare a fost pierdut, iar experiența de joc a fost afectată.

Motorul este capabil să mărească în mod automat zona tampon pentru a absorbi întârzierile aleatorii, atâta timp cât conexiunea întâmpină fluctuații în mod frecvent (mai exact, atunci când fluctuația conexiunii se comportă ca niște „paraziți”, cu vârfuri aproximativ la fiecare secundă). În acest caz, nu trebuie să faci nimic. Totuși, dacă fluctuațiile apar în „rafale” mai sporadice, cu perioade lungi de stabilitate, îți recomandăm să mărești valoarea setării Utilizează zona tampon pentru a reduce pierderea de pachete/fluctuațiile.

Reține faptul că aceste grafice ilustrează condițiile de bază ale rețelei. În cazul livrărilor eronate sau fluctuațiilor excesive, graficul va afișa o bară roșie sau violet, dar asta nu înseamnă neapărat că un ciclu de actualizare a fost pierdut, iar experiența de joc a fost afectată.

Indicatorul detaliat privind calitatea rețelei

Indicatorul detaliat privind calitatea rețelei indică pierderea de pachete și fluctuațiile actuale într-un format numeric compact.



Coloanele „ping” și „ratare” indică aceleași informații ca vizualizarea de bază. Coloana „Pierdere” indică pierderile de pachete, iar coloana „Fluctuație” indică valoare de vârf a fluctuațiilor. În acest exemplu, deși există pierderi de pachete și fluctuații semnificative, procentul de pierdere a ciclurilor de actualizare rămâne 0%, astfel încât experiența de joc nu ar trebui să fie afectată.

Poți configura indicatorul de probleme de rețea astfel încât să utilizeze vizualizarea de bază și să comute la vizualizarea detaliată atunci când condițiile de rețea sunt slabe.

Ai nevoie de asistență pentru Steam?
Folosește asistentul Steam pentru a restrânge subiectul și pentru a obține ajutorul de care ai nevoie.
Ajutor comunitar
Postează sau caută un răspuns la întrebarea ta în cadrul discuțiilor Steam.