Pregunta

Estoy buscando comprar una nueva PC de desarrollo. Mi presupuesto no es más de $ 1,000 USD (incluido el monitor). Estoy abierto a una computadora portátil (tipo de reemplazo de escritorio) o la PC de escritorio tradicional funcionaría bien.

Mi entorno de desarrollo principal será Microsoft, Visual Studio 2008 (y también compatibilidad con el código anterior de Visual Studio 6). SQL Server 2005, 2008, así como el soporte heredado de SQL Server 2000. Microsoft Office 2003, potencial para instalar 2007, pero soporte desde Office 2000. El software que escribiré y el soporte será principalmente para Windows XP, pero algo de Vista. Voy a tener que asumir que hay implementaciones de 64 bits por ahí para instalar.

Mi primera confusión comienza con la elección de AMD o Intel. Mi preocupación es que hay un problema de compatibilidad con la creación de software utilizando Visual Studio en un entorno AMD. No tengo ninguna evidencia, es solo una preocupación que espero que alguien pueda aclarar por mí.

Por último, estoy confundido acerca de las instalaciones de 32 bits y 64 bits. ¿Debo seguir con el mínimo común denominador (32 bits) aunque 64 bits sigan ganando terreno? Soy consciente de que los sistemas operativos de 64 bits se ocuparán de más de 4G de RAM y me gustan porque me gustaría configurar tantas máquinas virtuales para entornos de prueba como sea posible, y es posible que tengan muchas activas a la vez.

No estoy buscando la máquina ideal, solo una máquina con un monitor y el mejor procesador por alrededor de $ 1000 que me permitirá escribir software para la mayoría de las máquinas disponibles.

¿Fue útil?

Solución

Existen algunas diferencias de nivel de instrucción entre AMD e Intel, pero nada que Visual Studio vaya a descubrir. Tal vez si estuvieras desarrollando con Sun Studio podrías encontrarte con ellos (¡yo sí!).

Iría por una máquina de 64 bits y ejecutaría máquinas virtuales de 32 bits en ella si sientes la necesidad de hacer pruebas en ese entorno. El sentimiento común por aquí parece ser que el nivel más alto de Vista que puede pagar es la plataforma sobre la cual desarrollarse.

Otros consejos

Con XP y Vista de 32 bits, es posible que no tenga acceso a más de 3GB o RAM, pero posiblemente mucho menos (Mi máquina doméstica solo podría acceder a 2.25GB con Vista 32). Si puede permitirse el lujo de obtener una máquina con 4 GB de RAM, le recomendaría usar Vista-64 (Home Premium o Ultimate).

Dependiendo de qué tipo de desarrollo esté haciendo, la velocidad del disco duro puede hacer una gran diferencia en los tiempos de compilación. Obtenga unidades de disco duro de 10,000 RPM si es posible para una máquina de escritorio y unidades de 7200 RPM para una computadora portátil, pero cuestan más.

AMD suavizó sus incompatibilidades hace mucho tiempo. Su decisión al respecto debe ser simplemente la marca que cree que tiene mejor rendimiento / características. Definitivamente me quedaría con 64 bits porque siempre puedes emular 32 bits para máquinas virtuales y aplicaciones, etc. La capacidad de usar memoria adicional pagará dividendos más adelante cuando solo gastes $ 100 por otros 2-4 conciertos en lugar de otros $ 1000 para comprar finalmente una máquina de 64 bits.

Dado que estás interesado en ejecutar múltiples VM, la memoria RAM será clave, al igual que la CPU. Actualmente, Intel está a la vanguardia del rendimiento por dólar (especialmente si está interesado en el overclocking) sin embargo, las opciones de AMD son aceptables y el conjunto de fenómenos parece ser mejor en las aplicaciones de cuatro núcleos reales que los quads de Intel.

La calidad y la velocidad de la memoria RAM es en gran medida poco importante. El DDRII genérico de 800 mhz estará bien, solo asegúrate de que tienes 4 u 8 GB.

En términos de sistemas operativos, xp 64bit es bastante deficiente en la compatibilidad con controladores, aunque haya existido por un tiempo. Sin embargo, Vista 64bit tiene casi todos los controladores compatibles con Vista 32bit. Si bien esto significa que algunos de sus dispositivos más antiguos no funcionan, debería tener menos problemas con Vista que con XP. En cuanto al control de versiones, recomiendo Premium, sin embargo, deberías buscar en la lista de características agregadas para determinar si vale la pena o no (para mí, no vale la pena).

¿En términos de problemas que pueden ocurrir debido a procesadores específicos? Estoy de acuerdo con los estímulos de que, si bien puede haber pequeñas diferencias, no es algo que se pueda encontrar en el desarrollo de VS. Sin embargo, mi experiencia en ese campo no es de ninguna manera extensa.

Si busca una máquina de desarrollo que no sea demasiado costosa, AMD debería ser mejor.

La placa base AMD 780G / 790G tiene VGA integrado a bordo, supera a la placa base integrada de video nvidia / intel a un precio razonable. El rendimiento de la CPU AMD Phenom no es tan bueno como el de Intel. Pero considerando que puede obtener una CPU AMD de 3 núcleos al precio que Intel le ofrece solo 2 núcleos, es un buen negocio.

La CPU de Intel tiene un gran potencial de overclock. Sin embargo, como desarrollador, supongo que te gusta una máquina sólida como una roca y no te gusta correr el riesgo de obtener una pantalla azul de muerte mientras compilas tu código.

La virtualización de hardware es importante si desea utilizar la máquina virtual X64 para realizar pruebas. La mayoría de las CPU AMD modernas tienen incorporada la función de virtualización de hardware, mientras que Intel las elimina de sus CPU de gama baja.

Obtenga 4 gigas de rams como mínimo que necesita un sistema que pueda manejar más de 3 gigas (por lo tanto, un sistema operativo de 64 bits). Rams es barato e IDE con todos los demás software (depuración, pruebas, cliente de base de datos, etc.) requerirá algunos rams si quieres algo rápido.

Para la CPU, puede obtener un Quad Core para menos de 190 $, con una tabla que puede manejarlo (unos 125 $) tienes un buen comienzo. No necesita tener la última tarjeta de video ...

Una gran cantidad de PC ya construidas pueden ser agradables para usted con su presupuesto (menos de 720 $). Vea este ejemplo: alt text

  • Vista Home Premium de 64 bits
  • disco duro de 320 gigas
  • 3 gigas
  • Gráficos GeForce 7100
  • 22 " Acer LCD incluido
  • Core 2 Duo E4700
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top