DCSIMG
Question from Tapuz .Net forum: Development machine recommended specification - Justin myJustin = new Justin( Expriences.Current );

Question from Tapuz .Net forum: Development machine recommended specification

שאלה:

אני לפני רכישת מחשב חדש,
והשאלה אליכם היא בעצם על איזו קונפיגורציה אתם ממליצים מנסיונכם להרצת ויז'ואל סטודיו 2005 בזריזות (מעבד, זכרונות, דיסקים) ובנוחות (מסך, אולי אפילו מקלדת ועכבר ספציפיים עם קיצורים מיוחדים?)

 

תשובה:

בבירור מחשבי פיתוח הם בעלי דרישות מאוד גבוהות ואולי תמיד אפילו הכי גבוהות שיש לשוק להציע למחשבים.

 

מעבד: Core 2 Duo. מבחינת מהירות, הכי מהיר שתוכל למצוא ולהרשות לעצמך, יש תמיד עקומת מחיר עם הדגם הכי מהיר. בגדול 2.13, 2.33 יתאימו מאוד.
לי יש היום Core 2 Duo עם 2.0.

קצת על הבדלים בין מעבדים: מעבד יחיד היום למשל עם 3.4Ghz לא מגיע לביצועים של מעבד Core Duo עם 2.0Ghz לכל מעבד.
Core 2 Duo יותר מהיר ב-30% מאשר Core Duo.
ככה שפנטיום 4 או פנטיום M של 3Ghz מעבד מול מעבד 2.33Ghz Core 2 Duo זה בערך 200% יותר מהירות ל-Core 2 Duo. מהותי.

במחשבים נייחים, יש כבר Core Quad, אבל לא קיים עדיין בניידים נכון לעכשיו.

זכרון: 2GB מינימום.
Visual Studio + Sql Server + Outlook + Internet explorer זה כבר מעל ג'יגה של RAM והגיוני במחירים של היום לקחת 2GB.

יותר אם אתה רוצה להריץ Virtual Machines (למשל, אם יש לך מכונה ווירטואלית שמריצה התקנת סיקוול 2000, עוד אחת שמריצה התקנת 2005, עוד אחת שמריצה TFS, עוד אחת שמריצה VS2008 וכך הלאה) שכל מכונה כזאת זה חצי גיגה RAM אם אין ממשק גרפי (למשל בשרת TFS)  עד גיגה RAM שצריך ממשק גרפי (למשל התקנה של VS2008). שמורידים ממיקרוסופט את ה-VMים שלהם הסיקוול 2005 מגיע עם חצי גיגה קונפיג וה-VS2008 מגיע עם 712 מגה RAM קונפיג.

חשוב להביט על fbs (מהירות bus) של הזכרון. זה מהותי. המינימום שאתה יכול לסבול זה 667Mhz, פחות מזה לא משנה כמה RAM יהיה לך אתה תרגיש איטיות. היום כבר יש 1000+ Mhz, וזה עדיף בהרבה על דגמי ה-DDR2 עם 667Mhz.
לי יש היום 4GB 667Mhz.
המהירות fbs היא המהירות שבו ה-CPU מעביר מידע ל-RAM ובחזרה. גם אם תפציץ ב-RAM וב-CPU, אבל ה-fbs נמוך תקבל מחשב יחסית איטי.

היום כבר יש DDR3 עם עד 1333fbs ב-PCים.

הארד-דיסק: מינימום של 120GB.
כל התקנה של Visual Studio + קבצי ה-MSDN של אותה גירסה זה לפחות 10GB.
ככה ש VS2003 + VS2005 + VS2008 בהתקנה נקייה זה 30GB בפני עצמו.

היות ומדובר במחשבי פיתוח אז תמיד יש המון תוכנות נלוות (Sql Server, Expression, FireFox וכך הלאה) שלוקחות עד כמה עשרות גיגה וזה לפני שבכלל התחלת לעבוד.

כמו שאמרתי, אם אתה מתכנן להריץ VMים זה גם מסתבך כי כל VM הוא התקנה של ה-OS בפני עצמו אז VM בממוצע הוא לפחות 10 גיגה. לי יש 4 VMים שאני עובד איתם על בסיס יום-יומי, ועוד 10 על הארד-דיסק חיצוני.

חשוב להביט על ה-RPMים של ההארד-דיסק. ה-RPMים זה מהירות הסיבוב של הדיסק שקובעת ישירות כמה מהר אפשר לקרוא ולכתוב מהדיסק. שאתה עושה Build לפרוייקט תזכור שכל הקבצים צריכים להיקרא מהדיסק ואז הוא כותב DLLים שלהם ומה לא. אם יש לך HD עם RPMים חלשים אתה תרגיש שכל BUILD הכי קטן זה חמש-שש שניות ו-BUILD לפרוייקט אמיתי בין חצי דקה לדקה, לא מדבר על Rebuildים בכלל.
RPMים זה לפחות 7200RPM היום לפי דעתי.
יש 4200, 5600, 7200 ו-10,000. מרגישים בהבדל ברור בזמנים ובקפיאה של VS עם Build ביחס למהירות ההארד-דיסק.
לי יש HD של 100GB עם 7,200RPM.

עוד משהו שחשוב לזכור, ה-HD של המחשב גם אם זה המחשב הביתי - לא להתקין עליו תוכנות P2P בכלל ובטח לא להשתמש בו ל-TEMPים או הורדות סופיות. אם אתה רוצה עמדת P2P או שתקנה מחשב ישן באלף שקל ותשים בפינה שיוריד קבצים וזהו, או\ו שתתקין הארד-דיסק חיצוני והכל יילך אליו.
לי יש לאפטופ ישן בן ארבע שנים שכל מה שהוא עושה זה להוריד קבצים ו-Skype מחובר להארד-דיסק נייד של WD עם 1Tara.

לאפטופ או PC: זה כבר החלטה שלך. לאפטופים עולים יותר, אבל הניידות שלהם, לפחות במקרה שלי, שווה כסף.
בימי חופש אני משתזף במפרסת עם לאפטופ על הברכיים ועובד כרגיל, רק זה שווה

מסך: אם זה PC אז תתפרע.
אפשר גם לחבר כמה מסכים ביחד ולהרוויח עוד מקום על המסך. כבר נהוג היום לעבוד עם שתי מסכים ביחד ובכך להכפיל את המקום על המסך.

אם זה לאפטופ אז 15.4" Widenscreen. ה-Screen Real estate שעובדים עם VS זה הדבר הכי יקר שיש.
אני מעדיף קונפיגיורציה של מסך אחד כי ככה אני יכול לעבור ממקום למקום עם לאפטופ בלי להרגיש שיש לי עמדה יותר טובה בבית.

מקלדת ועכבר: הכי טובים. אל תתקמצן כאן כי חמישים שקל שחוסכים על מקלדת זה בדיוק איך תוכניתנים מקבלים Carpel Tunnel. אני קיבלתי מתנה את העכבר האופטי של מיקרוסופט Laserpoint 6000 (יותר טוב מ-Laserpoint 3000 אבל לא יקר כמו ה-Laserpoint 9000, אם לצטט את דוגברט) ואני מאוד מרוצה. העיקר שהוא מתאים לך.
חשוב לזכור - ארגונומטריה. משטח ג'ל לפני המקלדת ומשטח ג'ל לפני העכבר.

אם מדובר בלאפטופ, תקנה לאפטופ עם לוח מקשים רחב (עם לוח מספרים בצד ימין).

 

קישור: http://www.tapuz.co.il/tapuzforum/main/Viewmsg.asp?forum=831&msgid=105264110

Published Tuesday, November 20, 2007 11:52 AM by Justin-Josef Angel [MVP]
תגים:

Comments

No Comments