هل يجب أن أستخدم Shader Cache وما الحجم؟ | نصيحة احترافية (2022)

في مشهد الألعاب ، يوجد دائمًا نوعان من اللاعبين. لا يمتلك البعض فكرة عن البرامج والأجهزة ويلعبون اللعبة فقط ، والبعض الآخر يتلاعب بنظامهم باستمرار ويحاولون الضغط على كل ميزة بسيطة منه. أنا أنتمي إلى الأخير. لطالما أزعجني أن الخصم قد يتمتع بميزة تقنية في 1 مقابل 1 ، لذلك كنت دائمًا أنظر إلى كل إعداد ممكن وقضيت الكثير من الوقت في البحث والاختبار لتحقيق أقصى استفادة من أجهزتي الحالية.

بالطبع ، الإعدادات الصحيحة لا تجعلك نجماً ، إنها موهبتك ومهاراتك وخبراتك التي تفعل ذلك ، لكن فكرة أن نظامي يعمل على النحو الأمثل ، وبالتالي يعتمد فقط على قدراتي وقدرات الخصم ، لطالما أعطتني شعورًا أفضل وثقة أكبر بالنفس لأن كل شيء يمكن أن يؤثر بشكل إيجابي على أدائي الذي قمت به وأدركت أنه من الصعب التغلب علي.

لقد تعاملنا بالفعل مع خيارات الإعداد المختلفة على مدونتنا ، و هنا يمكنك العثور على مقالاتنا السابقة حول هذه المواضيع. سنتحدث اليوم عن إعداد Shader Cache في لوحة تحكم NVIDIA.

لنذهب!

ملاحظة: تمت كتابة هذا المقال باللغة الإنجليزية. قد لا توفر الترجمات إلى لغات أخرى نفس الجودة اللغوية. نعتذر عن الأخطاء النحوية والدلالية.

ما هو مخبأ شادر؟

إذا تم ذكرها بكلمات بسيطة ، فإن Shader Cache هي مجموعة من التظليل المُجمَّع مسبقًا والمحلل.

أثناء اللعب ، تتغير الديناميكيات طوال الوقت. تعد ظروف الإضاءة والضباب والشفافية بعضًا من الديناميكيات المختلفة التي تختلف من موقف إلى آخر أثناء اللعب.

متى يتم تجميع شادر؟

يجب تجميعها كلما قام اللاعب بتنفيذ إجراء ، ولم يتم العثور على Shader لذلك في ذاكرة التخزين المؤقت Shader. يمكن أن تتم هذه العملية إما محليًا أو من خلال برنامج التحويل البرمجي Shader البعيد.

ذاكرة التخزين المؤقت للأجهزة ssd
هل تضع التظليل المترجم على القرص أو في ذاكرة الوصول العشوائي؟

يحفظ Shader Cache جميع التفاعلات والأنسجة التي تحدث أثناء اللعب في الذاكرة بحيث عندما تواجه موقفًا مشابهًا في المستقبل ، لا يتعين على النظام تحميل كل هذه المعلومات مرة أخرى ، مما يقلل التأتأة الناتجة عن مثل هذا الاستخدام الرسومي الثقيل.

لماذا يعتبر Shader Cache مهمًا؟

يعد Shader Cache أمرًا حيويًا للغاية ، لا سيما بالنظر إلى الألعاب الشاقة التي اعتدنا عليها هذه الأيام ، والتي يمكن أن تتراوح أحجامها بسهولة في عدة جيجابايت.

ومن الجدير بالذكر أنه حتى على أجهزة الكمبيوتر المحددة بشكل كافٍ ، يمكن للألعاب أن تعمل ببطء. والسبب ليس نقص الأجهزة ، ولكن نقص أدوات التظليل اللازمة.

هل جهاز الكمبيوتر الخاص بك ليس جيدًا بما يكفي؟

إنها مشكلة شائعة في جميع أنحاء العالم ، وقد يتعرض اللاعبون الذين أنفقوا مبلغًا كبيرًا من المال على أجهزة الكمبيوتر الخاصة بهم للتلعثم.

هذا يجعل هؤلاء اللاعبين غير سعداء بشأن نظامهم ، وهو غير قادر على تلبية متطلبات اللعبة على الرغم من وجود أجهزة قوية.

ومع ذلك ، فإن الواقع مختلف تمامًا ، حيث أن معظم تلعثم الألعاب ناتج عن نقص في Shader Cache بدلاً من نقص قدرة الأجهزة.

ماذا يحدث في حالة عدم وجود مخبأ شادر؟

في غياب Shader Cache ، لن تتمكن اللعبة من العمل بسلاسة ولن تحقق إطارات ثابتة في الثانية ، مما يؤثر على طريقة اللعب ويؤدي إلى تجربة مزعجة للغاية للاعبين.

شادر كاش هو صديقك

يعمل Shader Cache بشكل غير محسوس لتزويد اللاعبين بتجربة مبسطة للغاية.

يمكن أن تكون تظليل عنق الزجاجة في عرض الإطار

هل يجب أن أستخدم Shader Cache أم لا؟

يعتمد خيار استخدام Shader Cache أو عدمه كليًا على المشغل ، ولكن يوصى بشدة بالإبقاء على الإعداد قيد التشغيل بشكل أساسي لأنه لا يضع أي ضغط كبير على الأجهزة ولكنه يحقق الكثير من الفوائد ، بعضها على النحو التالي :

يقلل التعتعة

يعد الإبقاء على Shader Cache قيد التشغيل طريقة رائعة لتحسين طريقة اللعب وتقليل التأثير الإجمالي للتلعثم والتلعثم الذي يواجهه بعض اللاعبين أثناء الألعاب الأكثر تطلبًا.

يقلل من أوقات التحميل

يؤدي تمكين Shader Cache في الألعاب الشاقة إلى تقليل وقت التحميل ، خاصة بالنسبة للعناوين ذات الرسوم البيانية العالية والأجهزة المكثفة.

تحويل المظلات العامة إلى وحدات خاصة لوحدة معالجة الرسومات

السبب الحقيقي لتلعثم اللعبة أثناء اللعب هو أن التظليل الذي يوفره مطورو اللعبة عام ويجب تحويله صراحةً إلى تلك الخاصة بوحدة معالجة الرسومات الخاصة بك.

نتيجة لذلك ، في المرة الأولى التي تُلعب فيها اللعبة ، لا تكون النتيجة سلسة للغاية ، ولكن بعد تحميل العنوان Shaders في Shader Cache ثم إعادة تشغيله ، تكون النتيجة أفضل بشكل ملحوظ.

هذا ليس بالأمر غير المعتاد ، وقد اعتدنا بالفعل على رؤية مثل هذا السلوك في جميع العناوين تقريبًا. لكن لسوء الحظ ، فإن التفاعل الأول مع اللعبة لا يحدد تجربة اللعب للاعبين.

فقط بعد ملء Shader Cache ، يمكن للاعبين الاستمتاع بالتجربة الكاملة التي يوفرها العنوان.

يعمل Shader Cache بشكل أفضل إذا كان نظام التشغيل لديك مثبتًا على SSD عالي السرعة ، حيث أن جلب البيانات من هذا النوع من الأقراص يكون أسرع ، مما يؤدي إلى تقليل أوقات التحميل.

نظرًا لأن Shader Cache يساعد اللاعبين فقط على تحسين طريقة لعبهم وليس له أي آثار جانبية سلبية ، فمن الأفضل ترك Shader Cache قيد التشغيل أثناء الألعاب بدلاً من تغيير الإعداد.

هل يجب علي استخدام حجم ذاكرة التخزين المؤقت Shader؟

يتوفر خيار حجم ذاكرة التخزين المؤقت Shader في لوحة تحكم Nvidia (إذا كان لديك وحدة معالجة رسومات من المنافسين ، يمكنك أيضًا أداء نفس الشيء من لوحة التحكم الخاصة به) ، ويتم تشغيله افتراضيًا.

هذه هي الطريقة التي يمكنك من خلالها تغيير إعدادات Shader Cache عبر لوحة تحكم NVIDIA:

  1. افتح لوحة تحكم NVIDIA
  2. انقر فوق 3D-Settings -> Manage 3D Settings
  3. ابق في علامة تبويب الإعدادات العامة أو قم بالتبديل إلى علامة تبويب إعداد البرنامج لإنشاء ملف تعريف للعبة التي تركز عليها فقط
  4. قم بتغيير "Shader Cache" إلى On أو Off.

ما هي قيم Shader Cache المحددة مسبقًا؟

هناك قيم محددة مسبقًا يمكن لمستخدمي الكمبيوتر الشخصي الاختيار من بينها. تتضمن بعض خيارات حجم Shader Cache ما يلي:

  • شنومكس مب؛
  • شنومكس مب؛
  • شنومكس مب؛
  • 1 GB؛
  • 5 GB؛
  • 10 GB؛
  • 100 GB؛
  • غير محدود.

هذا خيار جديد تم توفيره للاعبين بعد إصدار برنامج التشغيل 496.13.

إعداد حجم ذاكرة التخزين المؤقت شادر
تغيير حجم ذاكرة التخزين المؤقت Shader في لوحة تحكم NVIDIA

يتوفر أيضًا خيار إكمال تعطيل Shader Cache.

الذهاب للقيمة الافتراضية هو الأفضل

يعد استخدام حجم ذاكرة التخزين المؤقت للتظليل الافتراضي لمعظم الأنظمة هو الخيار الأفضل (منطقيًا ، لأن هذا على الأرجح هو السبب الافتراضي).

هل تريد الخروج أكثر؟

Shader Cache هي ميزة رائعة تتيح للاعبين تشغيل اللعبة دون تأخير أو تقطع. وبالتالي فإن استخدام أكبر قدر ممكن منها يعد فكرة رائعة.

يعد الخيار غير المحدود رائعًا إذا كان لديك الأجهزة التي تدعمها

بمعنى آخر ، إذا كان لديك جهاز يدعمه ، فمن الجيد تحديد الخيار غير المحدود لأن Shader Cache به مساحة تخزين غير محدودة متاحة ويمكنه الاستفادة بسرعة من التظليل من Shader Cache ، وهو مشابه لـ مكتبة حيث يتم تخزين هذه المظلات.

تخفف هذه العملية من متطلبات تحميل Shader في كل مرة تكون مطلوبة وتحد فقط من العملية لتحميلها من ذاكرة التخزين المؤقت.

لذلك أوصي باستخدام خيار حجم Shader Cache واختيار الخيار غير المحدود للحصول على أفضل نتيجة ممكنة.

ماذا لو لم تكن أجهزتك قوية بما يكفي؟

لنفترض أنك تشعر أن أجهزتك ليست مختصة بما يكفي للتعامل مع خيار حجم ذاكرة التخزين المؤقت "غير المحدود" بشكل جيد. في هذه الحالة ، يمكنك بالطبع إجراء بعض الاختبارات لمعرفة القيمة المثلى لنظامك على وجه الخصوص ولن تضع ضغطًا إضافيًا عليها مع الاستمرار في منحك تجربة لعب رائعة دون تأخير أو هزات.

هل من الممكن مسح ذاكرة التخزين المؤقت لـ Shader يدويًا؟

من الممكن حذف ذاكرة التخزين المؤقت للتظليل يدويًا. للقيام بذلك ، تحتاج فقط إلى حذف المجلدات المقابلة للعبة المعنية.

هل من الآمن حذف ذاكرة التخزين المؤقت لـ DirectX Shader؟

نعم ، من الآمن تمامًا حذف DirectX Shader Cache ؛ ومع ذلك ، لا يوصى بذلك إلا إذا كنت بحاجة إلى القيام بذلك.

والسبب هو أنه بينما تأخذ Shader Cache بعض الذاكرة ، فإن فوائدها للاعبين هائلة.

لنفترض أنك لاعب متعطش يحب قضاء ساعات في اللعب بانتظام. في هذه الحالة ، يعمل Shader Cache بصمت من أجل تحسين طريقة اللعب الخاصة بك عن طريق حفظ Shaders في ذاكرة التخزين المؤقت ثم إعادة استخدامها عندما تكون مطلوبة.

بهذه الطريقة ، لن تحتاج إلى تحميلها في كل مرة واستخدم فقط تلك المحملة مسبقًا من ذاكرة التخزين المؤقت.

ما الذي سيفعله حذف ذاكرة التخزين المؤقت لـ DirectX Shader؟

لن يؤدي حذف DirectX Shader Cache إلى حذف أي شيء يمكن أن يجعل الكمبيوتر أو اللعبة غير قابلة للتحميل أو غير قابلة للاستخدام.

ومع ذلك ، سيؤدي ذلك إلى إعادة تعيين أجهزة التظليل ، مما يتطلب من الكمبيوتر تحميلها مرة أخرى في المرة التالية التي تلعب فيها نفس العنوان ، مما يضر بتجربة اللعب الإجمالية ويجعلها لا تتأخر فقط بل مزعجة أيضًا.

إذا كان لديك إعداد ممتاز للأجهزة ، فلا داعي لحذف ذاكرة التخزين المؤقت DirectX Shader.

إذا كان لديك جهاز كمبيوتر غير قوي ولكنك لا تزال ترغب في ممارسة الألعاب ، وقد نما مجلد ذاكرة التخزين المؤقت للتظليل كثيرًا ، فيمكنك حذفه لإفساح المجال.

افكار اخيرة

في معظم الحالات ، يمكنك فقط أن تقول إنه لا يجب عليك تغيير أي شيء في إعداد ذاكرة التخزين المؤقت للتظليل ، ولن تواجه أي مشاكل. بالطبع ، إذا كان لديك جهاز كمبيوتر قوي للغاية ، فيمكنك أيضًا استخدام الإعدادات الجديدة وزيادة ذاكرة التخزين المؤقت للتظليل ، ولكن عادةً ، يجب أن يكون الإعداد الافتراضي كافياً.

بالطبع ، إذا كنت تلعب لعبة مثل PUBG، وهو (كيف يمكنني وضعه بشكل جيد :- D) غير مبرمج على النحو الأمثل ، يمكنك محاولة تعطيل ذاكرة التخزين المؤقت للتظليل لمعرفة ما إذا كان لها تأثير إيجابي ، ولكن بشكل عام ، لا ينبغي.

لذا اترك ذاكرة التخزين المؤقت للتظليل ممكّنة وامنحها أكبر قدر من الذاكرة يمكن لنظامك التعامل معه دون مشاكل ... تم تحديد إعداد آخر. إذا لم تكن قد نظرت في خيارات NVIDIA الأخرى مثل NVIDIA Reflex ، فيمكنك القراءة عنها هنا. إذا كنت تريد دائمًا معرفة ما إذا كان غطاء FPS مناسبًا لنظامك ، هذا المقال سوف يساعدك بالتأكيد.

بالنسبة للألعاب التالية ، قمنا أيضًا بنشر منشور منفصل في سياق Shader Cache:

إذا كان لديك سؤال حول المنشور أو الألعاب الاحترافية بشكل عام ، فاكتب إلينا: contact@raiseyourskillz.com

Masakari - moep ، moep والخروج!

اللاعب المحترف السابق أندرياس "Masakari"كان Mamerow لاعبًا نشطًا لأكثر من 35 عامًا ، أكثر من 20 منهم في المشهد التنافسي (الرياضات الإلكترونية). في CS 1.5 / 1.6 ، PUBG وبسالة ، قاد ودرب فرقًا على أعلى مستوى. تعض الكلاب العجوز بشكل أفضل ...

أعلى 3 الوظائف ذات الصلة

هل تريد أن تصبح لاعبا أفضل؟أفضل 5 ميكانيكا تحتاج لإتقانها في ألعاب التصويب من منظور الشخص الأول (2022)
en English
X