वहाँ किसी भी 64 बिट दृश्य स्टूडियो है? क्यों नहीं?
वहाँ किसी भी 64 बिट दृश्य स्टूडियो है? क्यों नहीं?
जवाबों:
कई कारणों से, नहीं ।
इस MSDN पोस्ट में क्यों समझाया गया है ।
सबसे पहले, एक प्रदर्शन के दृष्टिकोण से संकेत बड़े होते हैं, इसलिए डेटा संरचनाएं बड़ी हो जाती हैं, और प्रोसेसर कैश एक ही आकार रहता है। यह मूल रूप से एक कच्ची गति हिट (आपका लाभ भिन्न हो सकता है) के परिणामस्वरूप होता है। तो आप एक छेद में शुरू करते हैं और आपको अपने लाभ के लिए 4 जी से ऊपर की अतिरिक्त मेमोरी का उपयोग करके खुद को उस छेद से बाहर निकालना होगा। विज़ुअल स्टूडियो में यह कुछ बड़े समाधानों में हो सकता है, लेकिन मुझे लगता है कि पहली जगह में कम मेमोरी का उपयोग करना बेहतर होगा। वीएस के कई एल्गोरिदम इसके लिए उत्तरदायी हैं। यहां एक पुराना लेख है जो कुछ लंबाई में प्रदर्शन के मुद्दों पर चर्चा करता है: https://docs.microsoft.com/archive/blogs/joshwil/should-i-choose-to-take- नुकसान-of-64-bit
दूसरे, लागत के नजरिए से, शायद विजुअल स्टूडियो को 64 बिट पर पोर्ट करने का सबसे छोटा रास्ता है, इसका अधिकांश भाग प्रबंधित कोड में वृद्धिशील रूप से पोर्ट करना है और बाकी को पोर्ट करना है। उस बहुत से देशी कोड के पूर्ण पोर्ट की लागत काफी अधिक होने वाली है और निश्चित रूप से सभी ज्ञात एक्सटेंशन टूट जाएंगे और हमें मूल रूप से 64 बिट इकोसिस्टम बनाना होगा जैसे कि आप ड्राइवरों के लिए करते हैं। आउच।
नहीं! विजुअल स्टूडियो का 64-बिट संस्करण नहीं है।
यह कैसे पता चलेगा कि यह 64-बिट नहीं है: एक बार जब आप विजुअल स्टूडियो को डाउनलोड करते हैं और इंस्टॉल बटन पर क्लिक करते हैं, तो आप देखेंगे कि आरंभीकरण फ़ोल्डर यह स्वचालित रूप से चयन करता है C: \ Program Files (x86) \ Microsoft Visual Studio 14.0
मेरी समझ के अनुसार, सभी 64-बिट प्रोग्राम / एप्लिकेशन C: \ Program Files में जाते हैं और सभी 32-बिट एप्लिकेशन विंडोज 7 से C: \ Program Files (x86) में जाते हैं।
Program Files (x86)
। इसका मतलब है कि कोई 64-बिट फ़ायरफ़ॉक्स नहीं है?
नहीं, लेकिन 32-बिट संस्करण 64-बिट विंडोज पर ठीक चलता है।
नहीं, लेकिन यह win64 पर ठीक चलता है, और win64 .EXE बना सकता है
वहाँ किसी भी 64 बिट दृश्य स्टूडियो है?
हां, शाब्दिक रूप से "विजुअल स्टूडियो" नामक एक है और 64 बिट है, लेकिन ठीक है, मैक पर विंडोज पर नहीं
क्यों नहीं?
निर्णय लेने से हमारे मस्तिष्क में इलेक्ट्रो-केमिकल रिएक्शन होता है और जिसका सक्रियण बिंदु होता है (Nerdest answer I can up with, but follow)। इतिहास में एक ही स्थिति हुई: विंडोज 64! ...
तो इसका पूरी तरह से जवाब देने के लिए मैं चाहता हूं कि आप पुराने दिनों को याद करें। उस समय "क्यों हम 64 बिट विंडोज नहीं देखते हैं" के कारणों की कल्पना करें। मुझे लगता है कि Windows64 के समय के लिए उनके पास ठीक वही कारण थे जो अन्य लोगों ने यहां "कारणों के बारे में बताए हैं कि क्यों नहीं" 64 बिट वीएस विंडोज़ पर "" कारणों पर 64 जीबी विंडोज भी नहीं थे। फिर उन्होंने विंडोज 64 बिट के लिए विकास क्यों शुरू किया? सरल! अगर वे 64 बिट विंडोज बनाने में सफल नहीं होते हैं, तो मुझे लगता है कि एम $ $ आजकल एक इतिहास होगा। यदि M $ 64 बनाने के लिए समान कारणों से 64 बिट विंडोज की आवश्यकता पर 64Bit VS की आवश्यकता होने लगती है तो मुझे लगता है कि हम 64bit VS देखेंगे, भले ही बहुत ही अन्य कारणों से यहां सूचीबद्ध सभी समान रहेंगे! समय के साथ 32 बिट की सीमाएं वीएस को भी मार सकती हैं, इसलिए सबसे अधिक संभावना है कि नीचे कुछ ऐसा होना शुरू होता है:
मैंने समय पर जगह लेते हुए विजुअल स्टूडियो कोड पर अपना दांव लगाया; मुझे लगता है कि इसके लिए द्विभाजन बिंदु कुछ सीपीयू निर्माता होगा X86_64 आर्किटेक्चर को लैपटॉप और / या वर्कस्टेशन के लिए मुख्यधारा के बाजार में अपनी जगह लेने के लिए प्रतिस्पर्धा शुरू होती है।