معيار IDE/compiler للكمبيوتر الشخصي لمقارنة أداء أجهزة الكمبيوتر الخاصة بي؟

StackOverflow https://stackoverflow.com/questions/349293

سؤال

أنا أبحث عن معيار مرجعي (والنتائج على أجهزة الكمبيوتر الشخصية الأخرى) من شأنه أن يعطيني فكرة عن مكاسب أداء التطوير التي يمكنني الحصول عليها من خلال ترقية جهاز الكمبيوتر الخاص بي، كما يمكن استخدام المعيار لتبرير الترقية إلى مديري.

أستخدم Visual Studio 2008 للتطوير الخاص بي، لذا أود الحصول على فكرة عن العامل الذي سيتم تحسين أوقات البناء به، وسيكون من الجيد أيضًا أن يتضمن المعيار أداء IDE (على سبيل المثال.عند التحرير، واستخدام التحسس، وفتح ملفات التعليمات البرمجية وما إلى ذلك) في نتيجته.

لدي حاليًا AMD 3800x2، مع ذاكرة وصول عشوائي (RAM) سعة 2 جيجابايت على نظام التشغيل Vista 32.على سبيل المثال، أود أن أعرف ما هو نوع الأداء الذي سأراه في Visual Studio 2008 مع Q6600، وذاكرة الوصول العشوائي (RAM) سعة 4 جيجابايت على نظام التشغيل Vista 64.وأيضًا مع المعالجات الأخرى وأحجام ذاكرة الوصول العشوائي الأخرى ...راجع أيضًا ما إذا كان أداء القرص الصلب عاملاً كبيرًا.

يحرر:لقد ذكرت نظام التشغيل Vista 64 لأنني أعلم أن نظام التشغيل Vista 32 يمكنه استخدام 3 جيجابايت فقط من ذاكرة الوصول العشوائي (RAM) كحد أقصى.لذلك أفترض أن الرغبة في استخدام المزيد من ذاكرة الوصول العشوائي (RAM) ستتطلب نظام التشغيل Vista 64، ولكن ربما لا يزال من الممكن أن يكون أبطأ بشكل عام، فهناك عبء كبير في استخدام 32 بت VS 2008 على نظام تشغيل 64 بت.

هل كانت مفيدة؟

المحلول 5

وسنابس قد بدأت باستخدام بناء الكروم في Visual Studio 2008 كمعيار وحدة المعالجة المركزية.

<وأ href = "http://www.anandtech.com/show/4083/the-sandy-bridge-review-intel-core-i5-2600k-i5-2500k-and-core-i3-2100- اختبار / 19 "يختلط =" نوفولو "> http://www.anandtech.com/show/4083/the-sandy-bridge-review-intel-core-i5-2600k-i5-2500k-and-core-i3- 2100 اختبار / 19

نصائح أخرى

وآسف، أنا لا أعرف من أي معايير لIDE على وجه التحديد.

ولكن، ويندوز فيستا-64 لا تعمل VS أي أسرع من فيستا-32 لVS 32 بت. إذا كان أي شيء فإنه سيتم تشغيل أبطأ قليلا على ويندوز فيستا-64. لتشغيل أي تطبيق 32 بت على ويندوز فيستا x64، يستخدم OS طبقة ترجمة دعا WOW64:

WOW64 هو بيئة التوافق التي يوفرها نظام التشغيل الذي يسمح تطبيق 32 بت لتشغيلها على نظام نظام التشغيل ويندوز 64-بت.

وهناك مخاوف من أن يكون ذلك الحاجة إلى تشغيل البصرية ستوديو تحت WOW64، فإنه قد يعمل فعلا أبطأ على فيستا x64 إلى x86 من فيزا. من الواضح تحت إلى x86 لن تحتاج للذهاب من خلال عملية الترجمة.

وهناك الكثير من المقارنات بين تشغيل تطبيقات 32 بت على إصدارات 32 بت و 64 بت من نظام التشغيل Windows على شبكة الإنترنت. وبشكل عام إذا رأيت أي فوائد على الإطلاق، فهي صغيرة نسبيا. واحدة من هذه التجارب لا تظهر تحسنا في ظروف محدودة معينة فقط، وحتى الأداء المنخفض لبعض التطبيقات 32 بت تعمل في بيئة 64 بت:

ما رأيناه كان أن استخدام ذاكرة 64 بت معالجة أو تحويل خاصة الذاكرة معالجة من تنفيذ 32 بت للعمل مع إصدار 64 بت من XP، فرض طفيف عرض النطاق الترددي الذاكرة ضرب. في حين ليست كبيرة بما يكفي لتكون قضية، فإنه يثبت ما كنا نشهد بالفعل من نتائج المؤشر السابقة: رمز 32 بت يعمل أبطأ قليلا في بيئة 64 بت من يفعل في الموائل الأصلي 32 بت في

وأفضل RAM وأداء القرص سوف يساعد بالتأكيد. VS يفعل الكثير من القرص IO عندما كنت بناء.

وسكوت لديه وظيفة جيدة حول هذا: <لأ href = "http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual- استوديو performance.aspx "يختلط =" نوفولو noreferrer "> http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance .aspx اتصال

يرجى قراءة هذا <وأ href = "http://codebetter.com/blogs/patricksmacchia/archive/2008/12/04/solid-state-drive-enhance-developers-productivity.aspx" يختلط = "نوفولو noreferrer "> بلوق وظيفة من باتريك Smacchia. من الواضح بما فيه الكفاية بالنسبة لي أن الفرق هو في HDD / SSD يذهب ذلك لSSD.

وأنا لا أعرف من أي معايير التي تقارن البصرية ستوديو .... ولكن استطيع ان اقول لكم هذا. ان اكبر ضجة لباك الخاصة بك أن يشتري أسرع قرص صلب (مثل 300GB فيلوسيرابتور) والتأكد من لديك RAM كافية.

وأنا فقط يمكن القول، أن لمحة عامة عن عملاء داخل بيئة "incredibuild" شبكة المحسن يمكن أن تعطيك مثل هذه المقارنة السرعة. نستخدم هذا مع 10 عملاء (جميع على قدم المساواة في الأجهزة، على الرغم :()

وربما هنا بعض المطورين من الشركات الكبرى من أنا أعمل في لإعطائك معلومات مثيرة للاهتمام؟!

هناك العديد من المهام، ولكن بقدر ما بحثت:

  • بداية VS - SSD وذاكرة الوصول العشوائي
  • تجميع المشروع - وحدة المعالجة المركزية السريعة مع العديد من النوى (التجميع يستخدم المزيد من النوى/HT) + SSD
  • ابحث في الملفات/ابحث عن مرجع - الحد الأقصى لذاكرة الوصول العشوائي (RAM) بأعلى سرعة ممكنة + SSD

لذلك بشكل عام من الجيد أن يكون لديك كل شيء رائع.ما لا يقل عن 4 نوى مع ما لا يقل عن 8-16 جيجابايت من ذاكرة الوصول العشوائي مع SSD لائق.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top