2008-09-30 12 views
8

Estoy buscando comprar una nueva PC de desarrollo. Mi presupuesto no es más de $ 1,000 USD (incluido el monitor). Estoy abierto a la computadora portátil (tipo de reemplazo de escritorio) o la PC de escritorio tradicional sería muy bien.PC de desarrollo: AMD vs Intel y 32 bits frente a 64 bits

Mi entorno de desarrollo principal será Microsoft, Visual Studio 2008 (y compatibilidad con código anterior de Visual Studio 6 también). SQL Server 2005, 2008, así como el soporte heredado de SQL Server 2000. Microsoft Office 2003, posibilidad de instalar 2007 pero soporte desde Office 2000. El software que escribiré y apoyaré será Windows XP principalmente, pero algunos Vista. Voy a tener que asumir que hay implementaciones de 64 bits 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 construcción de software usando Visual Studio en un entorno AMD. No tengo ninguna evidencia, solo es una preocupación que espero que alguien aclare 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) a pesar de que 64 bits está ganando terreno constantemente? Soy consciente de que los sistemas operativos de 64 bits abordarán más de 4G de RAM y eso me gusta porque me gustaría configurar tantas Máquinas Virtuales para entornos de prueba como sea posible, y puede tener muchos activos a la vez.

No estoy buscando la máquina de los sueños, 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 que hay.

+0

Actualización: Terminé esperando un tiempo e iba con un HP Core2 Duo Quad con 4G RAM, unidad 640G y monitor de pantalla ancha de 24 pulgadas - $ 999 en Costco. Hasta aquí todo bien. Planeo actualizar a 8G RAM muy pronto. Como mencionó Stimms, tengo VM de 32 bits e incluso tengo Betas de Windows 7 en funcionamiento. Muy agradable. – Taptronic

Respuesta

6

Existen algunas diferencias de nivel de instrucción entre AMD e Intel pero nada de lo que Visual Studio va a descubrir. Tal vez si estuvieras desarrollando con Sun Studio podrías toparte con ellos (¡lo hice!).

Me gustaría una máquina de 64 bits y ejecutar máquinas virtuales de 32 bits si siente la necesidad de hacer pruebas en ese entorno. La sensación común aquí parece ser que el nivel más alto de Vista que puede permitirse es la plataforma en la que desarrollarse.

+0

¿Pero se puede hacer esto con un presupuesto de $ 1K? Si voy con AMD entonces posiblemente. – Taptronic

3

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

Según el tipo de desarrollo que esté realizando, la velocidad del disco duro puede marcar una gran diferencia en los tiempos de compilación. Obtenga discos duros 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.

+0

¿Qué tal el procesador? AMD está bien? Esto es 99.9% desarrollo de Windows y desarrollo de Internet. SQL Server + Visual Studio – Taptronic

1

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

3

AMD suavizó sus incompatibilidades hace mucho tiempo. Su decisión sobre eso debería ser simplemente qué marca cree que tiene un mejor rendimiento/características. Definitivamente iría con 64 bits porque siempre puedes emular 32 bits para máquinas virtuales y aplicaciones, y así sucesivamente. La capacidad de usar memoria extra pagará dividendos más adelante cuando solo está gastando $ 100 por otros 2-4 conciertos en lugar de otros $ 1000 para finalmente comprar una máquina de 64 bits.

+0

¡Gracias por esa información! – Taptronic

1

Para la CPU, puede obtener un Quad Core por menos de 190 $, con una placa que puede manejarlo (alrededor de 125 $) tiene un buen comienzo. No necesita tener la última tarjeta de video ...

+0

Soy del tipo que puede "competir con el auto" pero no sé nada sobre ir bajo el capó. ¿Es difícil construir una plataforma en estos días? Es más barato? ¿Vale la pena? – Taptronic

3

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

La calidad y la velocidad de la memoria RAM no son importantes. Genérico DDRII 800mhz estará bien, solo asegúrate de tener 4 u 8 GB de él.

En términos de sistemas operativos, xp 64bit es bastante falta de soporte para el controlador a pesar de que ha existido por un tiempo. Sin embargo, Vista 64bit tiene casi todo el soporte de controladores de Vista 32 bits. Si bien esto significa que algunos de sus dispositivos más antiguos no funcionarán, debería tener menos problemas con Vista que con XP. En cuanto a las versiones, recomiendo premium, sin embargo, necesitaría buscar en la lista de características adicionales 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 stimms que si bien puede haber pequeñas diferencias, no es algo que te encuentres en el desarrollo de VS. Sin embargo, mi experiencia en ese campo de ninguna manera es extensa.

+0

Gracias por esa explicación. – Taptronic

1

Muchas PC ya compiladas pueden ser buenas para usted por debajo de su presupuesto (menos de 720 $). Vea este ejemplo: disco duro alt text

  • Vista Home Premium de 64 bits
  • 320 concierto
  • 3 concierto carneros
  • GeForce 7100 gráficos
  • 22" LCD Acer incluye
  • Core 2 Duo E4700
+0

720, ¿eh? Eso es en lo que estoy pensando. ¿Puede esto aceptar más de 4G de RAM? – Taptronic

2

Si buscas un no-demasiado-expe nsive dev machine, AMD debería ser mejor.

La placa madre AMD 780G/790G tiene integrada la tarjeta VGA, supera la mayoría de la placa madre integrada nvidia/intel video a un precio razonable. El rendimiento de la CPU AMD Phenom no es tan bueno como el de Intel. Pero teniendo en cuenta 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 mientras compilas tu código.

La virtualización de hardware es importante si desea utilizar la máquina virulenta X64 para realizar pruebas. La mayoría de las CPU modernas de AMD tienen incorporada la característica de virtualización de hardware, mientras que Intel elimina esta característica de sus CPU de bajo costo.

Cuestiones relacionadas