فى هذا المقال سوف
نشرح لكم التقنية الجديدة المقدمة لكنا من شركة انفيديا و هى تقنية ال RTX
IO,
هذه التقنية ابتكرتها للجيمرز و فائدتها هى تقليل الوقت المستغرف لفتح اى لعية (Loading
time)
و لكن فى الدباية يجب علينا معرفة بعض الاشياء مثل كيف يعمل نظام التشغيل الحالى و
لماذا يستغرق وقت طويل لفتح الالعاب.....
نظام التشغيل / Operating system
:
ببساطة نظام
التشغيل هو نسخة الويندوس لكل جهاز و نظام التشغيل هذا هو الذى يفهم الاوامر التى
تعطيها انت للجهاز, مثلا اذا ضغط ب الماوس على لعبة معينة لفتحها فان نظام التشغيل
هو الذى سيفهم هذه الحركة و سيذهب لاخبار البروسيسور بهذا, هنا ياتى دور
البروسيسور او المعالج المركزى و يذهب الى الهارد ديسك التى هى وحدة التخزين و
ياخذ منه كل المعلومات اللازمة لفتح هذه اللعبة و عندما يحصل البروسيسور على
الداتا المطلوبة يعالجها و يخزنها فى الرام RAM, هنا ياتى
دور المعالج الرسومى ليطلب الداتا التى عالجها البروسيسور و لكن لا يستطيع المعالج
الرسومى اخذ الداتا من ال RAM الاساسية للجهاز بدون
البروسيسور لذا فان البروسيسور ياخذ الداتا مرة اخرى بعد تخزينها فى الRAM و يعطيها
لكرت الشاشة و هنا يبدا كرت الشاشة برسم كل الداتا الماخوذة من البروسيسور و يضعها
فى الرام الخاصة به اى و هى ال VRAM و بمجرد ان تنتهى هذة العمليات
كلها يتفتح اللعبة مباثرتا و يظهر اماك الواجهة الرئيسية للعبه ايا كانت......
كانت هناك مشكلة
فى السابق هى ان كل القطع للجهاز كانت تحت رحمة الهارد ديسك لان لن تتواجد
المعلومات الطلوبة للمعالجة ما لم تخرج من الهارد ديسك و الهارد ديسك بطبيعة الحال
بطىء جدا فى استخراج البيانات و هذا كان يعوق البروسيسور و باقى القطع من انجاز
مهامها ب الشكل المطلوب و لكن بعد ظهور ال SSD و الذى هو اسرع فى نقل البيانات
من الهارد ديسك العادى ب 10 اضعاف لم تعد هذه المشكلة هى الرئيسية بل ان دورة
تشغيل اللعبة التى ذكرناها فى الفقرة السابقة هى المشكلة...
و من هنا بدات شركة
انفيديا ب التفكير لماذا لا يتواصل المعالج الرسومى مع وحدة التخزين مباشرتا من
دون الرجوع للبروسيسور و هذه هى الفكرة القائمة عليها تقنية ال IO و هى ان
يتواصل المعالج الرسومى بشكل مباشر مع وحدة التخزين و اخذ كل الداتا المطلوبة
لتشغيل اللعبة و معالجتها و عرضها مباشرتا على شاشة العرض امامك, و لكن كان هناك
مشكلة مع نظام التشغيل و هى ان نظام التشغيل لم يكن مصمم على ان المعالج الرسومى
هو المسئول عن اخذ البيانات من وحدة التخزين و هنا اتى دورالمبرمجين فى شركة Microsoft ب اختراع
تقنية جديدة و هى ال Direct storage و هذه التقنية هى التى ستمكن المعالج الرسومى من
استغلال تقنية ال IO
بشكل سليم.
فى النهاية الشىء
الذى سنستفيده من هذه التقنية هى انه فى المستقبل لن يكون هناك وقت ضائع فى تشغيل
اللعبة او ال Loading time
و هذا سيمكن صانعى الاعاب من انتاج العاب عالم مفتوح Open World)) بشكل افضل..
ملحوظة لن تعمل تقنية ال IOعلى الالعاب الغير داعمة ل هذه التقنية لذا
يجب على جميع الاعاب التطوير لكى تستطيع الاستفادة من هذه التقني.



Comments
Post a Comment