Шта је Всинц и да ли треба да га користите?
Всинц(Vsync) је опција коју ћете видети у већини ПЦ видео игрица(PC video games) , а понекад чак иу другим апликацијама. Али шта је Всинц(Vsync) ? шта то ради? Да ли треба да га укључите или искључите?
Одговор на ово је компликован, али када схватите сврху Всинц(Vsync) - а, знаћете када да га укључите или искључите.
Шта је Всинц?
Прва ствар коју треба да знате је да ваш монитор може да прикаже одређени број дискретних слика сваке секунде. Ово је познато као брзина освежавања(refresh rate) , што је колико пута монитор може у потпуности да освежи слику на екрану нечим новим.
Ако већ не знате, илузија покретних слика на екрану се ствара брзим приказивањем низа непокретних слика. Свака слика приказује субјект у различитом временском одсеку. Већина филмова које гледате у биоскопу снимају се при 24 кадра у секунди. Дакле, у свакој секунди видите 24 одсека времена.
Такође има доста садржаја снимљеног при 30 и 60 кадрова у секунди. Снимци акционе камере(Action camera) , на пример, обично се снимају при 60 кадрова у секунди.
Што је више јединствених кадрова који се могу приказати у једној секунди, то се појављује глаткији и оштрији покрет. Ваш мозак спаја оквире и доживљава их као покретну слику.
У рачунарском систему, ГПУ(GPU) (јединица за графичку обраду) припрема оквире за слање на екран. Међутим, ако екран није спреман за нови оквир јер још увек ради на цртању претходног, може доћи до ситуације да се делови различитих оквира приказују истовремено. Всинц(Vsync) треба да спречи ову ситуацију, тако што синхронизује оквире са ГПУ(GPU) -а на брзину освежавања монитора.
Типичне брзине освежавања
Најчешћа брзина освежавања екрана је 60Хз. То јест, 60 освежавања у секунди. Већина компјутерских монитора и телевизора нуди барем оволико.
Такође можете купити компјутерске мониторе са различитим брзинама освежавања(refresh rates) , које укључују; 75 Хз, 120 Хз, 144 Хз, 240 Хз и 300 Хз. Можда постоје и други чудни бројеви, али они су типични, при чему су веће стопе освежавања ређе ван специјализованих система за игре.
Телевизије су скоро све јединице од 60 Хз, са сетовима од 120 Хз(120 Hz) који сада улазе на главно тржиште заједно са најновијом генерацијом играћих конзола које подржавају ту брзину освежавања.
Усклађивање брзине (Frame) кадрова са (Rates)брзином(Rate) освежавања
Брзина освежавања екрана не мора тачно да одговара брзини кадрова садржаја. На пример, ако пуштате видео запис од 30 кадрова у секунди на екрану од 60 Хз, онда само треба да прикажете два идентична кадра на 60 Хз, што укупно има 30 јединствених кадрова.
Снимак од 24 кадра у секунди представља изазов, јер се 24 не дели уредно на 60. Постоје различити начини да се ово реши. Неки екрани користе облик видео конверзије познат као „повлачење“ који компензује неусклађеност по цену покретања садржаја мало другачијом брзином од предвиђене.
Многи савремени дисплеји такође могу да пређу на различите брзине освежавања. Дакле, ТВ може да се пребаци на 48 Хз или чак 24 Хз да би добио савршену синхронизацију са снимком од 24 кадра у секунди. Телевизори(TVs) од 120Хз не морају то да раде, пошто се 24 дели равномерно на 120.
Када користити Всинц
Код видео игара, оквири се не производе на тако уређен начин као код филма или видеа. Остављени без ограничења, ЦПУ(CPU) , ГПУ(GPU) и гаме енгине покушавају да произведу што је могуће више оквира. Међутим, пошто оптерећење које мотор игре ставља на ове компоненте може да варира, брзина кадрова може да варира.
Као што је горе поменуто, када ГПУ(GPU) шаље фрејмове који нису синхронизовани са брзином освежавања монитора, добићете онај сигнални поглед на цепање екрана(screen tearing) где се различити делови слике не слажу.
Када активирате Всинц(Vsync) , ваш ГПУ(GPU) само шаље оквир који ће бити приказан када је монитор спреман да нацрта нови оквир, такође ефективно ограничавајући брзину којом се оквири приказују. Али ово заправо може изазвати још један проблем који је резултат начина на који су оквири „баферовани“. Затим ћемо разговарати о два уобичајена типа баферовања оквира.
Двоструки наспрам троструког буфферед Всинц(Versus Triple- Buffered Vsync)
„Бафер“ је област меморије која је одређена као подручје чекања за читање када је неки други уређај или процес спреман за то. Када ваш ГПУ(GPU) рендерује оквир, он се уписује у бафер. Затим екран чита оквир из тог бафера да би га нацртао.
Такозвано „двоструко баферовање“ је данас норма. Постоје два бафера, који се наизменично понашају као „предњи“ и задњи“ бафер. Екран извлачи оквир из предњег бафера, док ГПУ(GPU) уписује у задњи бафер. Затим два бафера мењају улоге и процес се понавља.
Без Всинц(Vsync) , два бафера могу да се замене у било ком тренутку. Дакле, могуће је да ће екран повући део сваког бафера у оквиру, што доводи до цепања. Када укључите Всинц(Vsync) , то цепање нестаје. Међутим, ако ГПУ(GPU) не успе да заврши писање у задњи бафер за 1/60 секунде, тај оквир се прескаче. Ово резултира ефективним 30 кадрова у секунди.
Осим ако ваш рачунар не може доследно да рендерује 60 кадрова у секунди, вероватно ћете доживети или закључаних 30 кадрова у секунди или дивље промене брзине кадрова између 30 и 60.
Троструко баферовање(Triple-buffering) додаје други задњи бафер, што значи да увек постоји оквир спреман за замену предњим бафером, што омогућава непарне бројеве као што су 45 или 59 кадрова у секунди на екрану од 60 Хз. Ако вам је дата опција, троструко баферовање је увек добра опција.
Побољшани Всинц типови
Произвођачи графичких картица настављају да се боре са цепањем екрана и другим артефактима узрокованим цепањем екрана. Сваки велики произвођач је смислио напредне верзије Всинц(Vsync) -а које покушавају да понуде све предности без недостатака.
Нвидиа(Nvidia) има АдаптивеСинц(AdaptiveSync) и ФастСинц(FastSync) , сваки са сопственим интелигентним приступом Всинц(Vsync) -у . Први укључује Всинц(Vsync) само ако је брзина кадрова у игри једнака или виша од брзине освежавања. Ако падне испод тога, Всинц(Vsync) је онемогућен, елиминишући кашњење бафера. Потоње решење је боље јер омогућава троструко баферовање и пружа највећу брзину кадрова без кидања.
АМД(AMD) има Енханцед Синц(Sync) , што је као АдаптивеСинц(AdaptiveSync) .
Всинц у односу на променљиву брзину освежавања
Постоји моћна алтернатива Всинц(Vsync) -у позната као променљива брзина освежавања. Нвидијина технологија је позната као Г-Синц(G-Sync) и АМД је развио ФрееСинц(FreeSync) , али га је учинио бесплатном и отвореном за коришћење.
Обе технологије омогућавају да монитор и ГПУ(GPU) разговарају једни са другима на такав начин да се оквири синхронизују са скоро беспрекорном прецизношћу. Другим речима, овде се говори о свим недостацима Всинц(Vsync) - а.
Главно упозорење је да сам монитор мора да подржава технологију. Ретко се могу наћи монитори који подржавају оба стандарда, али Нвидиа(Nvidia) је недавно попустила и додала подршку за ФрееСинц(FreeSync) за одређене мониторе. Такође можете покушати да активирате ФрееСинц(FreeSync) на мониторима које Нвидиа(Nvidia) није ставила на белу листу , али резултати можда неће бити сјајни у неким случајевима.
Дакле, хајде да сумирамо шта треба да знате о коришћењу Всинц(Vsync) -а :
- Ако ваша игра не може да издржи брзину кадрова једнаку или више од брзине освежавања вашег монитора, омогућите троструко баферовање или смањите брзину освежавања.
- Ако ваш ГПУ(GPU) нуди напреднију верзију Всинц(Vsync) -а, вреди испробати.
- Г-Синц(G-Sync) и ФрееСинц(FreeSync) су пожељне алтернативе за Всинц ако имате приступ њима.
- Ако желите минимално кашњење уноса за конкурентно играње, искључите Всинц(Vsync) и живите са цепањем екрана, ако променљиво освежавање није доступно.
То су основе онога што је Всинц(Vsync) . Сада изађите и забавите се уз искуство играња без суза.
Related posts
СД картица се не може прочитати? Ево како да то поправите
6 поправки када апликација Спотифи не реагује или се не отвара
Како да поправите грешку „Дискови су пуни“ у Пхотосхопу
Шта да радите ако немате приступ Гоогле налогу
9 поправки када Ксбок Парти Цхат не ради
УСБ 3.0 портови не раде? Ево како да их поправите
Како да поправите грешку „РПЦ сервер је недоступан“ у оперативном систему Виндовс
ВиФи се стално искључује? Ево како да то поправите
Исправите грешке „Инструкције у референтној меморији није могуће прочитати“.
ПОПРАВКА: Веризон Мессаге+ стално зауставља или не ради
Дугме за штампање екрана не ради у оперативном систему Виндовс 10? Како то поправити
Како да исправите грешку „Заштита Виндовс ресурса није могла да изврши тражену операцију“
Шта учинити када се ваш УСБ диск не приказује
Задатак штампања се неће избрисати у Виндовс-у? 8+ начина за поправку
ФИКС: Не могу да се повежем са Стеам мрежном грешком
Шта учинити ако мислите да је ваш рачунар или сервер заражен малвером
Водич за крајње решавање проблема за Виндовс 7/8/10 проблеме са везом кућне групе
Дугме за паузу на ИоуТубе-у не нестаје? 6 начина да се поправи
Шта је грешка недоступне услуге 503 (и како је поправити)
10 идеја за решавање проблема када ваш Амазон Фире Стицк не ради