जब आप गेमिंग करते समय रिसोर्स मॉनिटर खोलते हैं और अपने CPU के कुछ कोर को निष्क्रिय देखते हैं, तो घबराएं नहीं और न ही डेवलपर को दोष दें। गेम मुख्य थ्रेड्स पर निर्भर करते हैं जो भौतिकी और तर्क को संभालते हैं। यदि वह थ्रेड संतृप्त हो जाता है, तो प्रदर्शन प्रभावित होता है, भले ही अतिरिक्त कोर बचे हों। उपयोगकर्ता के लिए, इसका मतलब है कि प्रोसेसर चुनते समय प्रति कोर गति कुल संख्या से अधिक मायने रखती है।
थ्रेड आर्किटेक्चर और तार्किक बाधा 🧵
वर्तमान गेम इंजनों में, एक केंद्रीय थ्रेड (रेंडर थ्रेड) महत्वपूर्ण कार्यों का समन्वय करता है। इस बीच, अन्य कोर छाया, ध्वनि या कृत्रिम बुद्धिमत्ता को संसाधित करते हैं, लेकिन वे उस मुख्य थ्रेड में हस्तक्षेप नहीं कर सकते। यदि यह भर जाता है, तो गेम धीमा हो जाता है, भले ही आपके पास कितने भी मुक्त कोर हों। इसलिए, कम कोर लेकिन उच्च आवृत्ति वाला प्रोसेसर अक्सर कई धीमे कोर वाले प्रोसेसर की तुलना में बेहतर अनुभव देता है।
आपका 16-कोर CPU और आलसी थ्रेड का नाटक 😴
आपके पास 16 कोर हैं, लेकिन गेम केवल दो का उपयोग करता है। बाकी बिना हिले-डुले पृष्ठभूमि में Netflix देखते हैं। यह ऐसा है जैसे 16 श्रमिकों वाली एक फैक्ट्री हो, जहाँ एक सारी कॉफी बनाता है और बाकी छत देखते हैं। अगली बार जब आप प्रोसेसर खरीदें, तो सोचें कि क्या आप एक धावक चाहते हैं या ऊबे हुए क्लर्कों की एक पंक्ति। गेमिंग भीड़ को पुरस्कृत नहीं करता, यह गति को पुरस्कृत करता है।