मेरे पास एक .Net4 WinForms ऐप है जो तीसरे पक्ष का संदर्भ देता है .NET2 असेंबली, जिसमें ग्राफिक्स-भारी दृश्य नियंत्रण होते हैं। मैंने देखा है कि विशाल ऐप के दृश्य प्रदर्शन में सुधार हुआ जब मैंने गलती से इसे किसी भी सीपीयू से x86 संकलन मोड में स्विच किया। मेरा विकास रिग एक x64 विंडोज 7 है। सुधार कम से कम दो के कारक द्वारा होता है जब नियंत्रण उनके ग्राफिकल तत्वों को प्रस्तुत करते हैं।.Net4 एप में होस्ट की गई .Net2 असेंबली x86 में AnyCpu मोड की तुलना में बेहतर प्रदर्शन करती है?
क्या यह ज्ञात तथ्य है या क्या मैं कुछ गलत कर रहा हूं?
वे अन्य असेंबली सिस्टम से ड्रॉइंग रूटीन का उपयोग करते हैं। ड्रॉइंग (जो आईआईआरसी सिर्फ जीडीआई + कॉल लपेटती है), इसलिए मुझे यकीन नहीं है कि 64 बिट के लिए उन्हें कैसे सुधार किया जा सकता है, क्योंकि प्रबंधित नेट में कोई प्लेटफार्म-विशिष्ट अनुकूलन नहीं है। किसी के बारे में जानना)। –