2009-11-13 11 views
6

मैं विजुअल स्टूडियो 2008 (नवीनतम सर्विस पैक के साथ) का उपयोग कर रहा हूं, मेरे पास ReSharper 4.5 भी स्थापित है। रीशेपर कोड विश्लेषण/स्कैन बंद कर दिया गया है। ओएस: विंडोज 7 एंटरप्राइज़ संस्करणविजुअल स्टूडियो 2008 को कैसे गति दें? अधिक संसाधन जोड़ें?

डीबगर, कंपाइलर चलाने के लिए मुझे लंबा समय लगता है (और यदि मैं अपने ऐपकोड फ़ोल्डर में एक फ़ाइल सहेजता हूं तो यह 2 मिनट तक लॉक हो जाता है।

मेरे पास 12 जीबी रैम है और जैसा कि आप देख सकते हैं कि मेरे पास बहुत कुछ है। वीएस को जमे हुए/लॉक होने पर यह स्क्रीन शॉट लिया गया था।

क्या मैं वीएस को और अधिक रैम आवंटित कर सकता हूं? या क्या कोई अन्य बदलाव है जो मैं कर सकता हूं?

slow

+0

इससे पहले कि आप एक अलग प्रणाली पर एक ही वी.एस. परियोजना/समाधान पर काम है? 2min विचित्र रूप से लंबा लगता है। –

+0

आपने Win7 एंटरप्राइज़ कहा। क्या यह काम पर है? क्या उनके पास कुछ प्रकार के ऑन-एक्सेस स्कैनर हैं? हमने सीए द्वारा स्थापित किया है और यह अक्सर प्रदर्शन को नष्ट कर देता है। – hometoast

+0

वीएस 2010 बीटा 2 आज़माएं और आप तुरंत वीएस 2008 की गति की सराहना करना शुरू कर देंगे। –

उत्तर

7

या तो एक धीमी गति से हार्ड डिस्क या मेरे लिए एक धीमा नेटवर्क की तरह लग रहा। नेटवर्क पर संग्रहीत किसी भी प्रासंगिक फाइलें?

+1

+1। सुनिश्चित करें कि आपकी फ़ाइलें जल्दी से पहुंच योग्य हैं। –

+0

मैंने पाया कि जब समाधान यूएसबी ड्राइव पर है तो यह बहुत धीमा है। – aron

+0

हां, जो अक्सर नेटवर्क ड्राइव से भी बदतर हो सकता है। – MartW

4

रीशेपर को हटाने का प्रयास करें और देखें कि क्या होता है। क्या कोई सक्रिय वायरस कैनर है? क्या होता है जब आप इसे एक पल के लिए अक्षम करते हैं?

ओह, और क्या आप अपनी कक्षाओं को app_code से बाहरी पुस्तकालय में ले जा सकते हैं? मुझे यकीन नहीं है, लेकिन मुझे लगता है कि app_code में एक बदलाव के परिणामस्वरूप एक पूर्ण पुनर्मूल्यांकन हो सकता है।

+0

आईएमओ - किसी भी तरह ReSharper वीएस स्टार्टअप समय में महत्वपूर्ण रूप से जोड़ता है। VisualAssistX यहां अधिक मध्यम है। – msi

3

यह सबकुछ संबोधित नहीं कर सकता है, लेकिन स्मृति बाधा मुद्दों ReSharper के साथ काफी आम हैं। फिर भी, मैं इसका आदी हूं, और इसे हटाने का गति सुधार निकासी के दर्द से अधिक नहीं था ...

डिफ़ॉल्ट रूप से, विजुअल स्टूडियो केवल 2 जीबी मेमोरी को संबोधित करेगा। हालांकि, अगर आप यह बड़े स्मृति बारे में पता कर सकते हैं (इसलिए यह 3GB अप करने के लिए उपयोग किया जाएगा) (this Steven Harman post से) इन चरणों का पालन करके:

  1. devenv.exe
  2. दृश्य स्टूडियो कमांड प्रॉम्प्ट का उपयोग करते हुए बैकअप के लिए सुनिश्चित करें, सी पर जाएँ: \ Program Files (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो 9.0 \ Common7 \ IDE \
  3. निम्न आदेश निष्पादित करें: editbin /LARGEADDRESSAWARE devenv.exe

इसके अलावा, see this post, जो समग्र दृश्य स्टूडियो प्रदर्शन के लिए कुछ अन्य महान युक्तियाँ है । हर छोटी चीज़ मदद करती है।

कोशिश करें, और अपने आप को एक तेज (10,000 आरपीएम) हार्ड ड्राइव प्राप्त करें। पदों की बहुत सारी संख्या (here on SO, Coding Horror, और elsewhere पर) एक मानक 5,400 आरपीएम से तेज मॉडल तक जाने के प्रदर्शन लाभ की पुष्टि करते हैं।

+1

यह भी ध्यान रखें कि आपको vcvars32.bat के माध्यम से पर्यावरण चर सेट करने की आवश्यकता हो सकती है, अन्यथा एडिटबिन शिकायत कर सकता है कि mspdb80.dll मौजूद नहीं है। – romandas

+0

हैलो, मुझे यह कोशिश करते समय एक त्रुटि मिली। ध्यान दें कि पहली बार मैंने इसे निष्पादित किया था मेरे पास वीएस 2008 खुला है। तब मैंने इसे बंद कर दिया, और फिर कोशिश की। वही त्रुटि http://img515.yfrog.com/img515/3962/devenverror.gif – aron

+0

यदि 'EditBin' पथ सेट नहीं है - उपयोग:' प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो 9.0 \ Common7 \ IDE> .. \। \ VC \ Bin \ X \ EditBin/LARGEADDRESSAWARE DevEnv.exe' जहां ** X ** = '.' | 'AMD64' | 'x86_AMD64' - पहले 'EditBin' चलाकर परीक्षण करें। –

0

Process Monitor चलाने का प्रयास करें और यह दिखाने के लिए टूल/प्रोसेस गतिविधि सारांश का उपयोग करें कि क्या आपके सिस्टम की कोई भी प्रक्रिया बड़ी मात्रा में फ़ाइल एक्सेस, रजिस्ट्री एक्सेस या नेटवर्क गतिविधि का कारण बन रही है। यदि आप उस फ़ाइल के नाम के लिए लॉग फ़िल्टर करते हैं जिसे आप सहेजने की कोशिश कर रहे हैं तो यह कुछ एपीआई त्रुटियों या अनुमति समस्याओं को भी दिखा सकता है जो मंदी का कारण बन रहे हैं।

0

एक तेज़ हार्ड ड्राइव शायद आपका समाधान हो सकता है। जेफ एटवुड में कंप्यूटर में 10,000 आरपीएम हार्ड ड्राइव का उपयोग करने के बारे में blog entry है।

Another question दृश्य स्टूडियो धीमी चढ़ाव के बारे में बात करती है Stackoverflow पर यहाँ वायरस स्कैनर की वजह से चल रहा है।

मैं अपने आप को बड़ा एक लंबे समय लेने के समाधान में समाप्त हो गया है, CodeRush एक्सप्रेस के कारण बात धीमी गति से चलाने के लिए, पृष्ठभूमि चल रहा है कि धीमी गति से चढ़ाव का कारण संसाधित करता है। अपने शिकार में

गुड लक। यह जानना दिलचस्प होगा कि आपको क्या मिल रहा है।

0

आप सुनिश्चित करें कि आप ReSharper (4.5.2) का नवीनतम संस्करण का उपयोग कर रहे की है? अंतिम अपडेट में एक अच्छा प्रदर्शन प्रदर्शन किया गया था। स्वयं, मुझे 1,400 स्रोत फ़ाइलों के साथ एक 28-प्रोजेक्ट वेब समाधान मिला है, एक 5400 आरपीएम ड्राइव (हाँ, मुझे पता है), और परियोजना को डीबग करने के लिए मेरा स्टार्टअप समय 30 सेकंड से कम है।

संबंधित मुद्दे