64bit JIT is different 32 बिट के लिए एक से, इसलिए मुझे आउटपुट में कुछ अंतर की उम्मीद होगी - लेकिन मैं इसके लिए 64 बिट पर स्विच नहीं करूंगा, और मुझे सीपीयू में ज्यादा गति (यदि कोई हो) हासिल करने की उम्मीद नहीं होगी 64 बिट पर स्विच करके समय।
यदि आपका ऐप बहुत मेमोरी का उपयोग करता है और पीसी के साथ रखने के लिए पर्याप्त रैम है तो आपको एक बड़ा प्रदर्शन सुधार दिखाई देगा। मुझे पता चला है कि 32 बिट .NET ऐप्स मेमोरी अपवादों से बाहर निकलने लगते हैं जब आप 1.6 जीबी उपयोग में आते हैं, लेकिन वे paging के कारण डिस्क को तोड़ने लगते हैं - ताकि आप I/O बाध्य हो जाएं।
असल में, यदि आप बाधा हैं तो सीपीयू है तो 64 बिट की मदद करने की संभावना नहीं है। यदि आपकी बाधा स्मृति है तो आपको एक बड़ा सुधार देखना चाहिए।
का उपयोग कर देगा Int64 प्रदर्शन में सुधार और JIT कम्पाइलर स्वचालित रूप से 32 बिट सिस्टम पर Int64 काम
Int64 पहले से ही दोनों 32bit और 64bit सिस्टम पर काम करता है, लेकिन यह 64 बिट पर तेजी से चल रहा है हो जाएगा। तो यदि आप इंटी 64 के साथ ज्यादातर संख्या क्रंचिंग कर रहे हैं, तो 64 बिट सिस्टम पर चलने से मदद मिलनी चाहिए।
सबसे महत्वपूर्ण बात measure आपके प्रदर्शन के लिए सबसे महत्वपूर्ण बात है।