การฉีกขาดของหน้าจอเป็นปัญหาทั่วไปที่เกิดขึ้นในการแสดงวิดีโอ ในแง่เทคนิคจะเกิดขึ้นเมื่อจอแสดงผลแสดงภาพจากหลายเฟรมพร้อมกัน แต่ยังมีอีกเล็กน้อยที่จะต้องฉีกหน้าจอมากกว่านั้น
เพื่อให้เข้าใจการฉีกขาดของหน้าจอคุณต้องเข้าใจว่าจอภาพแสดงภาพอย่างไร
![](/images/3077/What-is-Screen-Tearing_.jpg.optimal.jpg)
วิธีการทำงานของจอภาพ
เพื่อทำความเข้าใจว่าการฉีกหน้าจอคืออะไร คุณต้องเข้าใจว่าจอภาพแสดงข้อมูลอย่างไร หน้าจอจริงจะแบ่งออกเป็นพิกเซลและแต่ละพิกเซลจะแสดงแสงสีแดงสีเขียวหรือสีน้ำเงิน คอมพิวเตอร์จะแจ้งให้จอภาพทราบว่าจะแสดงสีแต่ละสีมากน้อยเพียงใด
ภาพจะแสดงเป็นเฟรมเดียวซึ่งจะถูกวาดขึ้นใหม่ซ้ำแล้วซ้ำเล่าโดยมีการเปลี่ยนแปลงเล็กน้อยที่แสดงถึงการเคลื่อนไหว ความเร็วในการวาดภาพใหม่นี้เรียกว่าอัตราการรีเฟรช
![](/images/3077/Computer-Monitor.jpg.optimal.jpg)
จอภาพสมัยใหม่ส่วนใหญ่มีอัตราการรีเฟรช 60 Hz ซึ่งหมายความว่าจะรีเฟรช 60 ครั้งต่อวินาที จอภาพประสิทธิภาพสูงจะรีเฟรชด้วยความเร็วที่สูงขึ้นสูงสุด 360 ครั้งต่อวินาที
อุปกรณ์ที่ควบคุมการแสดงผลเรียกว่าหน่วยประมวลผลกราฟิกหรือ GPU สิ่งนี้มักเรียกว่ากราฟิกการ์ด เมนบอร์ดส่วนใหญ่มี GPU ในตัว (หรือในตัว) ในขณะที่เครื่องที่เน้นการเล่นเกมต้องการ GPU เฉพาะ (หรือแยก)
In_content_1 ทั้งหมด: [300x250] / dfp: [640x360]->การทำงานร่วมกันระหว่าง GPU และจอภาพเป็นสาเหตุของการฉีกขาดของหน้าจอ
การฉีกขาดของหน้าจอคืออะไร
การฉีกขาดของหน้าจอเกิดขึ้นเมื่อจอภาพไม่ซิงค์กัน ด้วย GPU จอภาพไม่แสดงภาพในทันทีและหากได้รับภาพใหม่จาก GPU ในขณะที่ยังอยู่ในขั้นตอนการเรนเดอร์ภาพปัจจุบันจอภาพจะเริ่มแสดงภาพใหม่พร้อมข้อมูลใหม่
ซึ่งส่งผลให้ส่วนผสมของภาพหรือหน้าจอฉีกขาด แม้ว่าเหตุการณ์นี้จะเกิดขึ้นเมื่อจอภาพและ GPU ไม่ซิงค์กัน แต่ก็ไม่สำคัญว่าจอภาพจะรีเฟรชเร็วหรือช้ากว่า GPU ความแตกต่างของความเร็วเพียงพอที่จะสร้างการฉีกขาดของหน้าจอ
![](/images/3077/Screen-Tearing-1.jpg.optimal.jpg)
หน้าจอที่ขาดไม่ได้ง่ายเหมือนภาพที่มีการซิงค์เล็กน้อย ในบางกรณีอาจมีความผิดเพี้ยนเล็กน้อยบนหน้าจอเช่นภาพด้านบน ในกรณีอื่น ๆ สีจะไม่ถูกจัดแนวมิฉะนั้นขอบของภาพจะกระตุก
GPU จำเป็นต้องส่งภาพใหม่ด้วยความเร็วที่เท่ากับอัตราการรีเฟรชของจอภาพหลายเท่าหรือจำเป็นต้อง เศษส่วน 1 / X ของอัตราการรีเฟรช กุญแจสำคัญในการต่อสู้กับการฉีกขาดของหน้าจอคือการทำให้ GPU และจอภาพซิงค์กัน
วิธีต่อสู้กับการฉีกขาดของหน้าจอ
มีหลายวิธีในการหยุดการฉีกขาดของหน้าจอ (หรืออย่างน้อยที่สุดก็คือลดขนาดให้เล็กที่สุด) ทั้งสอง G-Sync และ FreeSync สามารถช่วยลดหรือกำจัดหน้าจอได้ทั้งหมด ฉีกจากประสบการณ์การเล่นเกมของคุณ ทั้งสองบริการทำได้โดยใช้เทคโนโลยี Adaptive V-Sync ของ VESA
![](/images/3077/G-Sync-1.jpg.optimal.jpg)
G-Sync เป็นวิธีที่มีประสิทธิภาพมากที่สุดวิธีหนึ่งในการต่อสู้กับการฉีกขาดของหน้าจอ แต่มีข้อกำหนดทางเทคนิคเฉพาะ โดยเฉพาะคุณต้องมีการ์ดแสดงผล NVIDIA เพื่อที่จะใช้ G-Sync
G-Sync บังคับให้จอภาพและ GPU ซิงค์กัน เพื่อให้แน่ใจว่าเฟรมใหม่จะถูกวาดเมื่อเฟรมสุดท้ายเสร็จสมบูรณ์เท่านั้น ทั้งหมดนี้เกิดขึ้นในสิ่งที่เรียกว่า "เฟรมบัฟเฟอร์" เฟรมจะถูกผลักลงบนจอแสดงผลเมื่อเสร็จสิ้นเท่านั้นซึ่งจะป้องกันการฉีกขาดของหน้าจอ
![](/images/3077/amd-freesync-2.jpg.optimal.jpg)
FreeSync คล้ายกับ G-Sync แต่เป็นบริการเวอร์ชันของ AMD ดังนั้นคุณจะต้องมีการ์ดแสดงผล AMD FreeSync ซิงโครไนซ์อัตราการรีเฟรชของจอภาพกับเฟรมเรตของเกมที่คุณกำลังเล่น ซึ่งหมายความว่าเกมธรรมดา ๆ อาจไม่จำเป็นต้องใช้ FreeSync เลยในขณะที่เกมที่มีความต้องการมากขึ้นอาจบังคับให้อัตราการรีเฟรชของจอภาพลดลงต่ำกว่าอัตราการรีเฟรชขั้นต่ำ
การชดเชยเฟรมเรตต่ำ
เป็นไปได้ เนื่องจากสิ่งที่เรียกว่าการชดเชยเฟรมเรตต่ำเทคโนโลยีที่ชดเชยเมื่อจอภาพลดลงต่ำกว่าอัตราการรีเฟรชขั้นต่ำที่ตั้งใจไว้
อย่างไรก็ตามมีข้อเสียบางประการ ในขณะที่ G-Sync ได้รับการออกแบบมาเพื่อกำจัดการฉีกขาดของหน้าจอ แต่โดยทั่วไปแล้วจะมีค่าใช้จ่ายที่สูงขึ้นเนื่องจากราคาของส่วนประกอบที่เกี่ยวข้อง FreeSync มีราคาไม่แพง แต่ใช้ VESA Adaptive-Sync และไม่ได้ผลเสมอไป