السلام عليكم ورحمة الله وبركاته

V-Sync وتنطق باللغه العربيه " في - سينك " هي إختصار لمعنى المزامنه العموديه أو المتوازيه Vertical-Synchronization وتنطق بالعربيه " فيرتـكـال سينـكرو ناي زيشن ".
-
كحال العديد من الخواص الجرافيكيه فلم يكن لها وجود بالماضي و السبب أننا لم نكن في حاجه لها ولكن لماذا توصلنا لها وبإختصار شديد .
توصل الإنسان لصناعة التلفاز و إتضح أنه لابد من توافق موجاته الإلكترونيه مع نفس تردد موجات الشبكات الكهربائيه المتادخله كحال العديد من الإلكترونيات ,
في هذا الوقت شبكة الولايات المتحده تعمل على تردد 60Hz و لهذا السبب تأتي شاشات الحواسب بنفس منهج صناعة التلفاز و تردد عرض الصور بها 60Hz Refresh Rate .
-
تقدمت وسائل العرض المرئيه بمختلف أنواعها و بدأت تخرج العاب الفيديو بإمكانية عرض سريع جداً لتردد إنعاش الصور .
و بسبب تطور المعالجات الجرافيكيه بشكل واضح فكـانت لها القدره على إستقبال معلومات المشاهد التي ستظهر لاحقاً و معالجتها و من ثم إرسالها للشاشه ,
على الرغم من هذا فتستطيع المعالجات الرسوميه بإرسال هذه المشاهد في نفس فترة الزمنيه التي يتم فيها عرض المشهد الحالي و الذي يم تنتهي فترته الزمنيه .
-
فإذا كانت لدينا بطاقه رسوميه قويه قادره على معالجة مشهد رقم 1 + 2 + 3 في ثلاثة ثواني ستبدا في معالجتهم و إرسال معلوماتهم للشاشه على الرغم ان المشهد
الأول وحده مدته 4 ثواني .
فبدأت تظهر ظاهره غريبه تدل على وجود خطأ بالتردد الكهربائي وتأخيره يظهر على الشاشه على شكل خط ترددي يتنصف الشاشه بالعرض من أعلاها .
هذه الظاهره عرفت بأسم تقطيع أو تمزيق الصور وتعرف بأسم " Screen Tearing "
-
هنا بدأ التحدي للبحث عن حل لمعالجة هذه الصور المشوهه و بإتحاد مهندسي المعالجات الرسوميه و مطوري الألعاب توصلوا لما نسميه بتقنية V-SYNC أو المزامنه العموديه .
-
هذه التقنيه تطوعت لتسليم المهمه بالكـامل لشاشات الحواسب , فإذا كانت الشاشه بتردد عرض 60Hz Refresh Rate حينها تـأمُر المعالج الجرافيكـي بمعالجة المشاهد بسرعه زمنيه
مقدارها 60FPS إطار بالثانيه و بهذا الشكل من المستحيل أن يبدأ المعالج الرسومي في إرسال معلومات المشاهد التي ستظهر لاحقا إلى الشاشه .
-
بعد ذلك توصلنا لشاشات 120Hz / 144Hz و بمجرد تفعيل تقنية V-Sync بداخل الألعاب فتأمر الشاشه المعالج الجرافيكي لإنتاج المشاهد بسرعة 120FPS / 144FPS أيضاً .
نجحنا في التحدي و المشكله إنتهت بالتوصل لتقنية المزامنه Vertical Synchronization و لكن المشكله لم تنتهي بالكامل أو بمعنى آخر ظهرت مشكلةً أخرى و كانت أكثر بأساً .
-
العديد من المعالجات الجرافيكيه الضعيفه الغير قادره على معالجة المشاهد و الرسوم المتحركه بسرعة عرض +60FPS / 120FPS / 144FPS و بدأنا في ملاحظة المشكله .
بمجرد هبوط الأداء عن 60FPS سنلاحظ تجميد و حالات تعليق لحظي في الأداء و على الرغم من هذا هناك مشاهد كثيره في نفس اللعبه تكون هذه المعالجات الضعيفه قادره
على إنتاج و ليكن 100FPS و لكن في المشاهد التي تحتوي على تأثيرات جرافيكيه حديثه يهبط الأداء إلى أقل من عدد الإطارات الذي يتناسب مع معدلات إنعاش الشاشات .
-
فتوصلنا لبدائل أخرى و هي Adaptive-Synchronization و تعني باللغه العربيه تكيف خصائص المزامنه طبقاً للأداء , وعند محاولة تنشيطها من واجهات التعريفات
البرمجيه للبطاقات الرسوميه GPU`s Graphics Panel فيجدث الإتي .
إذا كانت لدينا شاشه 60Hz Refresh Rate و كانت البطاقه الجرافيكيه قادره على معالجة هذا المشهد بسرعه زمنيه أعلى من 60FPS يتم تفعيل نظام V-Sync تلقائياً ,
و لكن إذا إتضح أن المشهد التالي يحتوي على تأثيرات جرافيكيه معقده و لم تعد البطاقه الجرافيكيه قادره على العمل سوى ب 50FPS فيتم إلغاء نظام معالجة V-Sync تلقائياً .
-
لم تكن الحل الأمثل و فيها قد نعاني من هبوط واضح في مستويات الأداء و بنفس الوقت عدم معالجة المشكله فعلياً .
لذلك نريد التوصل لتقنية مزامنه أكثر إيجابيه و قادره فعلياً على التكيف و موازنة العمل بين المعالجه الرسوميه وزمن تردد العرض بشاشات الحواسب .
-
لهذا ظهرت تقنية G-SYNC من إنفيديا و التي هي عباره عن شريحه إلكترونيه مدمجه بلوحات عرض الشاشات نفسها و هي تقنيه مكـلفه كثيراً لمصانع الشاشات في شرائها من nVIDIA .
و توصلنا لتقنية FreeSync من AMD و هي عباره عن برمجيه سوفت وير تبدأ مصانع الشاشات بالإشتراك مع AMD لدمجها بشاشاتهم وشراء أحقيتها لكنها ليست بتكلفة G-Sync .
هذه التقنيات لا تسمح للشاشات بأن تعطي ألأمر للمعالجات الجرافيكيه بإنتاج 60FPS / 144FPS و إنما المعالجات الجرافيكيه هي التي تأمر الشاشه بتعديل زمن تردد عرض الصور بها
طبقا لمستويات أداء المعالجات الجرافيكيه في المشاهد بالألعاب .

الأسئله الشائعه .

1- هل الأفضل تفعيل V-Sync في الألعاب الحديثه مع البطاقات الرسوميه متوسطة الأداء ؟
-
في الغالب العديد من الألعاب الحديثه تعاني من مشكلة تمزيق الصوره Screen tearing و ستظهر بوضوح إذا إستطاعت بطاقتك الرسوميه العمل بسرعه زمنيه تفوق +60FPS بالثانيه
و ستعاني من إهتزاز صورة المشاهد داخل الألعاب و أحياناً عدم القدره على تحديد التفاصيل و عدم التكيف معها بسبب تشويهه المشهد و إهتزاز أنسجته و بياناته التي تتواجد ببيئته .
لذلك من الأفضل تفعيل خاصية V-Sync إذا كانت بطاقتك الرسوميه قادره على تحقيق 60FPS من معدل متوسط إختبار الأداء بداخل هذه اللعبه Average FPS
-
أما إذا كانت البطاقه الرسوميه غير قادره على تحقيق سوى و ليكن 55FPS / 50FPS فأمامك خيارين و الأول و الأفضل هو تقليل بعض الإعدادات الجرافيكيه في ضبط
الفيديو داخل هذه اللعبه حتى تتأكد من قدرة البطاقه الرسوميه على العمل بسرعة 60FPS أو أعلى , و بهذا الشكل تضمن تفعيل V-Sync دون أن تشعر بمشكلة Lag / Stuttering التي
تحدث عند هبوط الأداء عن 60FPS إلا في لحظات بسيطه جداً لن تتسبب في تغيير حالتك المزاجيه داخل اللعبه و لكن يجب أن تتأكد من عدم حدوثها على الإطلاق داخل العاب الشبكه .

-
-

1- هل أحتاج فعلاً شاشه 144Hz و لماذا و ما هي البطاقه الرسوميه التي تصلح لها ؟
-
بالتأكيد أنت في إحتياجها وخاصة من أجل ألعاب الشبكه ,
الشاشه التي لديها القدره على تحديث مشاهد عرضها بسرعه تفوق ضعف الشاشه الأخرى فهذا يعني إمكانية رؤية المشاهد معها في نصف الفتره الزمنيه بالضبط ,
و بالرغم أنها لحظات إلا أنك ستشعر بخيبة أمل كبيره داخل العاب الشبكه إذا انتهى بك المطاف داخل سيرفر جميع ملاكه من أصحاب الشاشات الإحترافيه .
-
فبالنسبه لهم قادرين على تحديد مكانك بوضوح حتى قبل أن تراهم وربما هم أمامك لكنك تظن أن الممر خالي من أي عدو وتعيش بداخل كابوس زمنـي بطيء لن تصحوا منه إلا
بشراء شاشه في نفس سرعتهم ,
تذكر بمجرد شرائك شاشه إحترافيه 120Hz أو أعلى لن تتمكن من العوده مره أخرى لشاشة 60Hz و لن تشعر معها بالإستمتاع و ستبدأ حينها في ملاحظة مشاكل
تأخير في كل إنش تتحرك به داخل الألعاب و ستحتاج فتره زمنيه للتعود مره أخرى على شاشه 60Hz .
-
البطاقه الرسوميه التي تصلح لهذا الشاشه هي التي تصلح لإنتاج 144FPS أو على الأقل لإنتاج +100FPS كي تستفيد بأهم تقنيات الشاشه و هي عرض المشاهد في فتره
زمنيه اسرع من 60Hz .
إذا كنت تفكر بهذه الشاشه فلا يجب تفعيل تقنيات المزامنه V-Sync في حالة أن عدد الإطارات يتراوح أحياناً بين 100FPS ~ 200FPS و لكنك بالتأكيد ستعاني من
مشكلة Screen tearing بمجرد قدرة البطاقه الرسوميه على إنتاج +144FPS كلعبة Counter Strike و غيرها من العاب الشبكه الخفيفه .
-
الحل الأبدي هو شاشه G-Sync / FreeSync و مع تفعيل هذه التقنيه من لوحة عرض الشاشه وستبدأ الشاشه في ضبط المزامنه التلقائيه عند رنج محدد يختلف من شاشه لأخرى حسب قدراتها .
فمن الممكن أن تمتلك شاشه G-Sync من رنج 30FPS ~ 144FPS و هذا يعنـي حتـى مع هبوط الأداء إلى 30FPS لن تعاني من مشكلة Lag أو تجميد حالة الأداء اللحظيه و في نفس الوقت
لن تعاني من مشكلة تمزيق الصوره .

في حالة وجود أي إستفسار إضافي سيتم إضافته و إجابته بسؤال رقم 3