2008-09-29 13 views
6

Tengo un escritorio de desarrollador razonablemente moderno (E6600, ASUS PN5-E, 2GB de RAM, 350GB SATA2, Vista Ultimate x32), pero me gustaría exprimirlo un poco más. Me pregunto cuál sería la mejor actualización de hardware de bang-for-bucks.Mejor actualización de hardware de Visual Studio

Si limito mi presupuesto a £ 150GBP (~ $ 300USD), ¿qué diría la gente que me daría el mejor rendimiento al desarrollar? (Tenga en cuenta que tengo MSDN así puede ir para x64 si eso me va a dar nada.)

He estado leyendo de Jeff Atwood UltimateDeveloperRigseries y estoy pensando que la adición de un 10,000K RPM Raptor y el arranque desde que se ser el mejor (presumiblemente, ejecutaría todos mis proyectos desde la otra unidad, si eso importa ??).

Edición 1: lo siento, debería haber dicho: ya tengo dos monitores, ¡pero una excelente respuesta para cualquiera que tenga solo uno! Quiero que la máquina sea tan rápida como pueda.

Editar 2: Bien, he aceptado la respuesta de obtener otro monitor (¡y me encanta el comentario de obtener tres de ellos!). No había mencionado esto originalmente, pero es claramente la mejor mejora para el dinero. Sin embargo, como tengo dos monitores (uno de 1600x1200, uno de 1280x1024), iré por el Raptor. ¡También he votado alegremente las respuestas de Albert y Antic! He visto perfomance mientras trabajaba y el disco es el que alcanza el máximo rendimiento. Gracias a todos por las respuestas :)

+1

No estoy seguro de cuál es su última pregunta aquí, pero no creo que esté relacionada con la programación. – SCdF

+0

No estoy de acuerdo. Preguntar cuál es la mejor manera de configurar su hardware para exprimir el rendimiento de su copia del estudio está muy relacionado con la programación. Tan relacionado como las preguntas de la configuración del software preguntadas en otra parte. No es como si estuviera buscando consejos de tarjetas de video para juegos. –

+0

Estoy de acuerdo con más RAM y un segundo monitor (sería factible en los Estados Unidos por $ 300, pero quizás no en el Reino Unido). Solo vaya a x64 si puede obtener 4 GB de RAM (o puede ejecutar Windows Server 2008 de 32 bits si desea seguir con x86). –

Respuesta

15

Si no lo tiene ya, vaya a varios monitores, nunca lo lamentará. No va a mejorar el rendimiento de su lugar de

Jeff Atwood habla de su PC al respecto: http://www.codinghorror.com/blog/archives/000012.html

+1

De acuerdo. Siempre no puedo entender cómo las personas pueden vivir con una configuración de pantalla única. – OregonGhost

+1

El único problema es que es un camino de ida, una vez que llegas allí nunca puedes volver;) – albertein

+0

Gracias a todos, debería haber dicho, ya tengo dos monitores ... ¡no puedo vivir sin ellos! –

1

Secundo la cuestión de varios monitores. En cuanto a la unidad 10K, tengo una. Claro que es agradable pasar del apagado al inicio de sesión de Vista (en el dominio) en aproximadamente 15 segundos, pero a menos que esté aporreando la unidad durante el desarrollo, no será de mucha ayuda. Dado su equipo, realmente gastaría dinero en más memoria 4Gig, más si MB puede soportarlo, y luego salte a x64. Por supuesto, eso supone que la memoria es su cuello de botella ahora (probablemente). ¿Qué dice perfmon sobre el uso de la memoria?

11

La unidad de 10k RPM es una buena idea.

Querrás que tanto Visual Studio como tus copias de trabajo estén en la unidad de 10k rpm si realizas esa ruta: allí es donde se producirán todas las E/S de disco durante el desarrollo, haciendo que tu unidad más rápida funcione es lo más importante

Jeff de $ .02 en el tema aquí: http://www.codinghorror.com/blog/archives/000800.html

+0

Estoy seguro de que ScottGuard declaró en alguna parte que Studio es muy iointensivo y que la velocidad del disco es una buena dirección para entrar. –

+0

http://weblogs.asp.net/scottgu/archive/2007/11/01/ tip-trick-hard-drive-speed-and-visual-studio-performance.aspx –

+0

SSD parece más apropiado ahora – PeteT

6

Obtener 2 GB más memoria RAM. Debería estar dentro de su presupuesto.

+0

Pero solo obtendrá el uso de algo de eso sin moverse a Vista 64. – crashmstr

+0

Otra buena razón para pasar a 64 bits. =] – bzlm

0

Hace dos semanas construí una plataforma nueva basada en las recomendaciones de Jeff. Por lo que pude averiguar, el mayor impacto proviene del disco duro velociraptor 300Gb. Si lo hace, coloque la mayoría de sus herramientas y proyectos de desarrollo en esta unidad. No utilice el "otro" disco para nada que vaya a usar varias veces al día; use el velociraptor para todo el desarrollo.

1

En una nota: Una vez traté de instalar el software unidad RAM de alto rendimiento, y luego se mueve todo lo posible para esa unidad. Para el desarrollo de ASP.NET, se movieron todo menos los archivos .NET framework (archivos de proyecto, archivos temporales, compilados, etc.). Hubiera pensado que esto marcaría más la diferencia que más RAM o un disco más rápido, pero no hizo ninguna diferencia en absoluto. El problema es que el principal culpable es la unidad de Windows. Entonces, las recomendaciones de Jeff y Scott en otras respuestas pertenecen al sistema como un todo.

0

Sí, definitivamente vaya a 64 bits si puede (a menos que juegue algunos juegos de PC más antiguos), con al menos 4 GB de RAM. El problema de reinstalar el sistema operativo x64 y el software puede superar el beneficio por el momento.

Más memoria, una unidad de sistema más rápida y una unidad de datos separada es probablemente la mejora de rendimiento más fácil.

Si está agregando un 3er monitor, lo más probable es que necesite una segunda tarjeta gráfica, preferiblemente de la misma marca/modelo.