मैंने अभी VS2005-SP1 से VS200008-SP1
से मूल सी ++ प्रोजेक्ट को अपग्रेड कर दिया है। मैंने जो पहली चीज का परीक्षण किया था वह एप्लिकेशन का एक बहुत ही बुनियादी कार्यक्षमता परीक्षण था और पहली बात यह है कि मुख्य संख्या-क्रंचिंग एल्गोरिदम प्रदर्शन करता है वीएस -2008 बाइनरी में तीन गुना धीमा।
मैंने फिर से VS2005 बाइनरी का परीक्षण किया ताकि यह सुनिश्चित किया जा सके कि कोई अन्य अंतर नहीं है और यह अभी भी पहले जैसा किया गया है।
क्या कोई इस में ठोकर खाई?वीएस -2008 बाइनरी 3x गुणा VS2005 से धीमी है?
7
A
उत्तर
17
अजीब। चीज़। कभी।
ऐसा लगता है कि बनाम 2008 के प्रोजेक्ट अपग्रेड विज़ार्ड को 'Optimization="2"
' संपत्ति की प्रतिलिपि नहीं है, इसलिए नई परियोजना को रिलीज में कोई अनुकूलन नहीं छोड़ा गया है।
फ़िक्स गुण संवाद पर जाना था, ऑप्टिमाइज़ेशन को 1 में बदलना था और फिर 2 पर वापस जाना था। फिर से संकलित करें और सबकुछ इसे काम करता है।
मुझे एमएसडीएन मंच में केवल this obscure reference के लिए कोई आधिकारिक संदर्भ नहीं मिला।
+0
यह जानना अच्छा है कि अनुकूलक कम से कम उस बट को लात मार रहा है। –
संबंधित मुद्दे
- 1. गुणा से धीमी गति से विभाजित है?
- 2. VS2005 से VS2008
- 3. वीएस -2008 से वीएस -2010 परियोजना रूपांतरण
- 4. एसजीएनएन वीएस -2008 से वीएस -2010
- 5. वीएस 2010 बहुत धीमी
- 6. वीएस 2008 प्रोफेशनल, स्मार्ट डिवाइस .NET C# प्रोजेक्ट - धीमी बिल्ड
- 7. वीएस -2008
- 8. वीएस -2008
- 9. वीएस 2008
- 10. वीएस -2008
- 11. वीएस 2008
- 12. वीएस -2008
- 13. वीएस -2008
- 14. वीएस 2008
- 15. वीएस -2008
- 16. वीएस 2008
- 17. वीएस -2008
- 18. वीएस -2008
- 19. वीएस 2008 डीबगर हेक्स
- 20. वीएस -2008 डीबगर हैंग
- 21. एसजीईएन विफलता: वीएस -2008
- 22. वीएस -2008 - अनुमानित प्रकार
- 23. वीएस 2008 और 2010
- 24. वीएस -2010 और वीएस -2008 परियोजना संगतता
- 25. वीएस -2010 डीबग एंट्री बहुत धीमी
- 26. वीएस -2008 सी ++ संकलन में विशाल ओबीजे फाइलें वीएस 6
- 27. वीएस 2008 कोड स्निपेट इंडेंटेशन
- 28. वीएस -2008 के लिए संकलित बाइनरी को डीबगसीआरटी साइड-बाय-साइड असेंबली की आवश्यकता है, वीएस -2010
- 29. वीएस -2008 एक्सएएमएल कोड फॉर्मेटर
- 30. विफलता वीएस 2008 एसपी 1
क्या आप अनुकूलित या डीबग चला रहे हैं? –
रनिंग रिलीज – shoosh
क्या आपने गलती से विभिन्न विकल्पों के साथ संकलन किया था? उदाहरण के लिए, क्या आपने 32-बिट विंडोज के बजाय 64-बिट विंडोज़ के लिए संकलित किया था? – Kevin