VSync Dieja: Cara Kerja dan Kapan Mengaktifkan atau Menonaktifkannya
Jika Anda adalah pemain intensif, mungkin telah menemukan opsi yang membingungkan dalam pengaturan grafis. Opsi tersebut disebut VSync, dan sangat sulit untuk menebak apa sebenarnya fungsinya dan mengapa opsi ini disediakan.
Deskripsi Singkat: VSync adalah singkatan dari Vertical synchronization. Ia memaksa frame dari prosesor grafis agar cocok (atau sinkron) dengan frekuensi segar monitor. Sinkronisasi ini menghilangkan stuttering frame rate dan screen tearing untuk memberikan pengalaman bermain game yang lancar dan tidak terganggu.
Tapi bagaimana cara kerjanya? Apa manfaatnya? Apakah Anda harus mengaktifkan atau menonaktifkan opsi ini? Untuk menjawab pertanyaan ini, kita perlu mempelajari lebih lanjut tentang VSync. Mari kita mulai dengan dasar-dasarnya.
Mengapa VSync Diperlukan?
Pertama, kita perlu memahami bagaimana grafis diproses pada desktop atau laptop. Komputer Anda merender grafis ke layar menggunakan grafik terintegrasi (CPU) atau kartu grafis terpisah (GPU).
Dalam kedua kasus, prosesor ‘melukis’ visual pada monitor. Artikel yang Anda baca saat ini digambar oleh prosesor grafis Anda. Saat Anda memainkan game atau menonton film, prosesor grafis Anda diberi perintah untuk merender gambar 3D (lengkap atau frame) secepat mungkin. Ia membuat beberapa frame per detik (FPS).
Frame-frame kemudian dikirim ke monitor untuk diproses. Ini menghasilkan slideshow cepat dari frame, yang memberikan ilusi animasi, mirip dengan buku gambar flipbook. Semakin tinggi FPS yang dapat dihasilkan grafis Anda, semakin lancar pengalaman bermain game Anda.
Bahkan jika Anda tidak memainkan game atau menonton video, layar masih perlu diperbarui sehingga Anda dapat melihat apa yang Anda ketik, kemana kursor mouse bergerak, dan sebagainya.
Monitor selalu mencoba mengikuti frame yang dihasilkan prosesor grafis Anda setiap detik. Jumlah maksimal frame yang dapat ditampilkan monitor dalam satu detik disebut frekuensi segarnya, yang biasanya diukur dalam satuan Hertz (Hz). Misalnya, monitor 60 Hz dapat menampilkan hingga 60 FPS.
Konflik
Sekarang setelah Anda memahami bagaimana gambar dirender pada layar, inilah masalah sebenarnya. Masalah timbul saat prosesor grafis mulai menghasilkan lebih banyak frame daripada yang dapat ditangani monitor; misalnya, 90 FPS pada monitor 60 Hz.
Dalam kasus ini, monitor kesulitan mengikuti aliran dan menghasilkan gangguan sinkronisasi antara dua frame. Ini menyebabkan ‘screen tearing’, di mana gambar tampak terbelah menjadi dua.
Screen layingani seperti terlihat dalam Battlefield 3 | Kredit gambar: NVIDIA
Screen tearing paling terlihat saat kamera bergerak secara horizontal. Namun karena gambar terdaftar secara vertikal, Anda tidak akan melihat tearing ke atas dan ke bawah layar. Ini masih sangat mengganggu dan menurunkan pengalaman bermain game secara keseluruhan.
Apa Solusinya?
Solusi yang jelas adalah membeli monitor yang mampu menampilkan frame rate tinggi, tetapi tidak semua orang mampu membelinya.
Inilah VSync berguna. Ia memperbaiki masalah sinkronisasi dengan mencocokkan frame prosesor grafis dengan frekuensi segar monitor. Untuk melakukan ini, VSync membeku mesin game atau men-buffer frame hingga layar siap menampilkan frame berikutnya.
Dengan kata lain, VSync menurunkan prosesor grafis Anda ke level yang sama dengan monitor Anda, sehingga mereka dapat bekerja lebih baik secara serempak dengan kohesi yang telah disesuaikan. Ketika diimplementasikan dengan benar, ia sepenuhnya menghilangkan screen tearing dan mempromosikan gameplay yang lebih mulus dan lancar.
Manfaat Lainnya
VSync juga dapat berguna dalam aplikasi lain, khususnya game lama, di mana prosesor melebihi kebutuhan grafis. Karena CPU/GPU modern terlalu kuat untuk menjalankan game vintage, mereka merender adegan lama dengan frame rate yang sangat tinggi.
Ini dapat menyebabkan prosesor terlalu panas, karena bekerja sangat cepat untuk membuat ratusan frame per detik. VSync dapat menangani situasi ini dengan membatasi FPS ke frekuensi segar monitor dan sehingga membebani beban ekstra pada prosesor grafis.
Kekurangan
Mengaktifkan VSync memperkenalkan beberapa masalah sendiri —
Input lag
Saat GPU berhenti mengirim lebih banyak frame ke monitor, masukan Anda, seperti klik mouse dan tekanan tombol, mungkin sedikit tertunda. Keterlambatan ini sering kali tidak terlihat, tetapi jika Anda memainkan game yang memerlukan refleks cepat, hal itu dapat mencabut Anda dari imersi.
Saat Anda melihat adegan yang memerlukan sumber daya grafis berlebihan dan frame rate turun di bawah frekuensi segar, prosesor grafis menurunkannya lebih jauh untuk sinkron dengan preferensi monitor. Dalam momen intens seperti itu, penurunan frame yang lebih besar (dan sehingga respons yang lebih tertunda) tercatat.
Berbagai metode, seperti triple buffering, telah dikembangkan untuk menghilangkan masalah ini, tetapi mungkin tidak tersedia untuk semua orang. Ada juga beberapa teknik lain untuk membantu Anda meminimalkan lag seperti itu, tetapi Anda harus menyadari bahwa mengaktifkan VSync dapat membuat tindakan Anda kurang responsif dari sebelumnya.
Judder
VSync juga dapat menghasilkan artefak dalam film dan video karena biasanya direkam pada 24-30 FPS, yang jauh lebih rendah dari frame rate monitor konvensional. Saat film seperti itu diputar pada monitor 60 Hz, pemutar video melewati batas waktu monitor dengan sering, menyebabkan frame di antaranya ditampilkan sedikit lebih cepat dari biasanya. Ini menghasilkan efek mirip judder.
Bentuk Modern VSync
VSync adalah teknik yang berusia lebih dari satu dekade. Dalam beberapa tahun terakhir, produsen grafis telah mengembangkan metode yang lebih efektif untuk mengatasi keterbatasan VSync. Yang paling populer adalah —
Smooth VSync
Smooth VSync dirancang khusus oleh NVIDIA untuk meminimalkan stutter saat VSync diaktifkan dan SLI (scalable link interface) aktif. SLI adalah program pemrosesan paralel untuk grafis, yang dimaksudkan untuk meningkatkan daya pemrosesan.
Berbeda dengan VSync konvensional, yang memaksa frame rate berosilasi cepat antara frekuensi segar dan setengah frekuensi segar (misalnya antara 60 Hz dan 30 Hz), smooth VSync mengunci ke frame rate paling berkelanjutan dari game Anda. Ia hanya meningkatkan frame rate saat kinerja game melebihi laju monitor.
Meskipun smooth VSync mengurangi frame rata-rata game Anda, ia meningkatkan dan menyederhanakan pengalaman visual secara keseluruhan.
Adaptive VSync
Dikembangkan oleh NVIDIA, adaptive VSync memungkinkan Anda merender frame (secara cerdas) menggunakan alat NVIDIA Control Panel. Ia secara eksklusif tersedia untuk GPU yang menjalankan grafis NVIDIA seri GT 600 atau lebih baru.
Adaptive VSync menangani screen layingani serta stuttering frame rate. Ia mengaktifkan VSync saat frame rate melebihi frekuensi segar monitor (untuk menghilangkan tearing) dan menonaktifkannya saat FPS turun di bawah frekuensi segar monitor (untuk meminimalkan stuttering).
G-Sync
G-Sync adalah metode sinkronisasi adaptif proprietary lainnya yang dibangun oleh NVIDIA untuk menghilangkan screen layingani. Ia memungkinkan frekuensi segar monitor untuk menyesuaikan dengan frame rate kartu grafis (bukan prosesor grafis yang menyesuaikan dengan monitor).
Agar monitor dapat menggunakan G-Sync, ia harus dilengkapi dengan teknologi G-Sync yang didistribusikan oleh NVIDIA. Perusahaan bekerja dengan sebagian besar produsen panel LCD untuk membawa berbagai panel kecepatan tinggi (dari 75 Hz hingga 360 Hz) ke pasar.
NVIDIA mengklaim bahwa perangkat dengan teknologi G-Sync menyajikan HDR yang seperti nyata, warna sinematik, kontras yang menakjubkan, dan gameplay dengan latensi ultra rendah tanpa stuttering, tearing, atau input lag.
FreeSync
Pada tahun 2015, AMD merilis teknologi sinkronisasi adaptif sendiri untuk LCD, FreeSync, untuk bersaing dengan G-Sync NVIDIA. Ia gratis digunakan, bebas royalti, dan tidak memiliki penalti kinerja.
Kredit gambar: AMD
FreeSync bekerja dengan menyesuaikan secara dinamis frekuensi segar monitor dengan frame rate yang bervariasi. Secara lebih spesifik, monitor terus menampilkan gambar yang saat ini diterima hingga frame baru dikirim ke frame buffer kartu grafis. Kemudian, gambar baru segera dikirimkan.
Teknik sederhana ini menyediakan latensi monitor yang sangat rendah dan pengalaman penayangan bebas stutter. Ia juga meningkatkan umur baterai dengan menurunkan frekuensi segar panel saat tidak menerima gambar baru.
Standar ini mendukung frekuensi segar antara 9 Hz dan 240 Hz. Dan karena dapat diaktifkan secara otomatis melalui plug-and-play, ia transparan bagi pengguna akhir dan sistem operasi.
Enhanced Sync
Kredit: AMD
Alih-alih mengunci frame rate maksimum ke frekuensi tampilan monitor, teknologi Enhanced Sync AMD membuka frame rate untuk menurunkan latensi imbal dengan beberapa tearing ringan.
Saat kartu grafis tidak dapat mengeluarkan frame dengan kecepatan yang sama dengan frekuensi segar monitor, metode ini memprioritaskan pengurangan stutter dibandingkan menghilangkan tearing. Meskipun tidak sepenuhnya memperbaiki masalah yang terkait dengan VSync, ia memprobaikan kemampuan dan konsistensi kinerja. Selain itu, ia bekerja dengan semua layar, apakah mendukung FreeSync atau tidak.
Baca: 22 Fakta Menarik tentang Video Game | Statistik dan Cerita
Apakah Anda Harus Menyalakannya atau Mematikannya?
Jawaban atas pertanyaan ini tergantung pada preferensi dan skenario kasus spesifik.
Jika GPU Anda menghasilkan lebih banyak frame daripada yang dapat ditangani monitor, hal itu dapat menyebabkan screen layingani dan panas berlebih. Dalam kasus ini, Anda perlu mengaktifkan VSync melalui pengaturan GPU atau perangkat lunak program.
Namun, jika monitor dapat menampilkan lebih banyak frame daripada yang dihasilkan GPU, sedikit alasan untuk mengaktifkan VSync.
Anda juga harus menonaktifkannya saat game Anda mencapai klimaks yang intens secara grafis dan frame rate turun di bawah frekuensi segar layar. Ini karena dalam kasus seperti itu, VSync secara otomatis mencoba mencocokkan perubahan tiba-tiba tersebut, yang mengakibatkan lag kinerja.
Mengaktifkan dan menonaktifkan VSync sangatlah sederhana — Buka NVIDIA control panel, pilih Manage 3D Settings, dan di bawah tab Global Setting, Anda akan menemukan daftar fitur. Gulir ke bawah ke Vertical Sync dan pilih On/Adaptive. Selesai.
Jika Anda menggunakan prosesor AMD, Anda dapat menemukan opsi serupa di Radeon settings. Ada juga opsi untuk menerapkan preferensi Anda ke game individu.
Sekarang setelah Anda mengetahui keuntungan dan kerugian VSync serta seberapa mudah untuk menyalakannya atau mematikannya, layak mencoba kedua opsi. Anda juga harus memeriksa apakah prosesor grafis Anda memiliki fitur tambahan. Adaptive VSync, misalnya, dirancang untuk memberikan yang terbaik dari kedua dunia.
Baca: Apa Itu Anti-Aliasing? 6 Tipe dan Metode yang Berbeda
Pertanyaan yang Sering Diajukan
Apakah VSync meningkatkan resolusi layar?
VSync tidak mempengaruhi resolusi maupun tingkat kecerahan/warna monitor. Ia hanya dirancang untuk menghilangkan screen layingani dan memberikan pengalaman penayangan serta bermain game yang lancar.
Dapatkah VSync meningkatkan FPS?
VSync tidak dapat meningkatkan frekuensi segar monitor atau FPS. Padahal, ia melakukan kebalikannya: ia membatasi FPS ke frekuensi segar monitor dan mengurangi beban pada GPU.
Apakah VSync bagus untuk Fortnite?
Fortnite adalah game yang cepat dan penuh aksi. Jika Anda memiliki monitor standar 60 Hz, mengaktifkan VSync dapat secara signifikan meningkatkan pengalaman bermain game Anda (dengan menyinkronkan siklus segar monitor dan kartu grafis). Hal yang sama berlaku untuk game populer lainnya seperti Minecraft, Overwatch, dan Quake Champions.
Baca: 15 Game FPS Terbaik untuk Semua Platform
Berapa banyak lag yang ditambahkan VSync?
Secara umum, mengaktifkan VSync menghasilkan latensi masukan yang lebih tinggi, dan menonaktifkannya menghasilkan latensi masukan yang lebih rendah. Menurut sebuah studi (dilakukan pada tiga game: Super Meat Body, Left 4 Dead 2, dan Sleeping Dogs), menyalakan VSync dalam layar penuh tanpa mengunci FPS memiliki latensi masukan sebanyak 7,5 frame. Sedangkan, mematikan VSync dalam layar penuh tanpa mengunci frame rate memiliki latensi masukan hanya 1,33 frame.