मैंने ज्यादातर 32 बिट एम्बेडेड सिस्टम पर काम किया है, जहां यह सामान्य रूप से 16 बिट समकक्षों की तुलना में मूल 32 बिट प्रकार (int, float) का उपयोग करने के लिए तेज़ था। इस पर संचालन करने से पहले किसी भी 16 बिट संख्या को 32 बिट तक बढ़ाने वाले प्रोसेसर से मंदी हुई।क्या 32 बिट ऐप्स 64 बिट ओएस पर तेज़ या धीमे चलते हैं?
अब मैं पीसी और 64 बिट ओएस में स्थानांतरित हो गया हूं। मेरा सवाल है - 32 बिट प्रकारों को 64 बिट मशीनों पर किसी भी तरह की मंदी का कारण बनता है?
उदाहरण के लिए यदि मैं 32 बिट एप्लिकेशन के रूप में MyApp.exe का निर्माण करता हूं, तो क्या यह 64 बिट ओएस या तेज पर धीमा हो जाएगा?
मैं समझता हूं कि ऐप के प्रदर्शन में कई कारक शामिल हैं और मैं जानबूझ कर उन कारकों को प्रश्न (आईओ गति, तेज स्मृति इत्यादि) से बाहर कर रहा हूं।
आप कौन से कारक * शामिल हैं? –
मैं 32 बिट बनाम 64 बिट ऑप्स के सीपीयू निष्पादन के बारे में सोच रहा था। लेकिन जब आपके पास अधिक कोड होता है तो नेट सी-के रैम एक्सेस समय के बारे में एक अच्छा बिंदु बनाता है। –