Pregunta

Estoy actualizando mi equipo y necesito tomar una decisión entre permanecer con XP x64 o ir a Vista x64. Realizo muy poco desarrollo, realmente solo construyo productos de mis desarrolladores. El otro 90% de mi trabajo se realiza con Google Apps, Skype, Office, etc. ...

¡Quiero actualizar a Vista no solo porque tendré 3x monitores ejecutándose en DirectX10, sino principalmente porque iTunes no es compatible con XP x64!

Entonces, mi pregunta ...

Con todas las historias de terror sobre Vista, ¿Vista Ultimate x64 con 8GB de RAM será bueno para mi máquina de desarrollo?

Si no puedo desarrollar en Vista, siempre puedo abrir una VPC para hacer el desarrollo. ¿No?

EDIT

Estoy usando todas las herramientas de desarrollo de Microsoft ...

  • VS.NET 2005
  • VS.NET 2008
  • VB6
  • SQL Server 2005/2008
  • ASP.NET
  • (.NET 2.0 y amp. .NET 3.0)

Estoy seguro de que el software se ejecutará, supongo que no estoy tan seguro de que el sistema operativo sea lo suficientemente rápido o estable.

¿Fue útil?

Solución

Estoy bien con Vista 64 bits para .net y php.

Muchas conversaciones al respecto ya están en SO. Aquí hay un punto importante que puede tener en cuenta para .Net :

Puede desarrollar para X86 en su nueva máquina X64 sin problemas.

Para PHP XAMPP funciona bien, Eclipse también funciona bien.

Otros consejos

Ejecuto Vista x64 con 4 GB de memoria y no he tenido ningún problema importante. Antes de esto, estaba usando Vista x86 y definitivamente me gusta x64 mejor ya que parece más estable.

En caso de que tenga curiosidad, con solo (jeje, solo !? increíble decirlo) 4 GB de memoria que puedo ejecutar fácilmente:

  • 3 instancias de Visual Studio 2008 con Resharper
  • un par de instancias de Sql Management Studio
  • Outlook con 3 almacenes de correo por un total de @ 2GB
  • Firefox con @ 20 pestañas
  • un montón de ventanas del Explorador de Windows
  • Reproductor de Windows Media
  • iTunes (que es lento como un perro)
  • @ 5 documentos Excel y Word
  • más algunos servicios variados (p. ej., Sql Service 2005 y 2008) y aplicaciones de área de estado

Incluso con todo esto, todavía tengo aproximadamente 750 MB libres y no tengo problemas de rendimiento al usar las aplicaciones.

Ejecuto Vista Business x64 SP 1 (8 GB de RAM) durante un mes ahora. No hay problemas hasta ahora. Estoy usando el siguiente software:

  • Visual Studio 2005 SP 1
  • Visual Studio 2008 SP 1
  • TortoiseSVN / VisualSVN
  • Visual SourceSafe (proyectos anteriores)
  • Herramientas de cliente de SQL Server
  • Firefox 3.01 + Firebug
  • IE 7 + Fiddler
  • Chrome
  • Comparación de SQL de Red Gate / Comparación de datos
  • Virtual PC 2007 SP 1
  • Bloc de notas ++
  • SyncBack
  • RoyalTS (RemoteDesktop Manager)
  • Skype
  • Office 2007

Yo personalmente uso Vista Ultimate x64 con 8GB de RAM para mi máquina de desarrollo. Todavía no tengo 3 monitores, pero mi máquina está bastante bien configurada para el desarrollo.

Vista x64 es ideal para .NET y Java. Comenzó con 4 GB de RAM y eso no fue suficiente (golpeó el 100% a veces y la máquina se ralentizó). 6 GB es apenas suficiente. A veces alcanza el 95% de uso de memoria y se ralentiza un poco, pero la máquina ya no entra en un frenesí de paginación.

Ejecuto Vista x64 Ultimate como mi máquina de desarrollo principal y está bien. El soporte para x64 ha recorrido un largo camino y en su mayor parte no notará una diferencia, excepto por la ubicación de los archivos de programa y mucha, mucha más RAM.

Vista será bastante rápido y estable. Estoy usando Vista x64 Ultimate para desarrollo @work en este momento, y lo he estado haciendo durante algún tiempo. No tengo nada más que bueno que decir al respecto.

Yo diría que depende de lo que estés desarrollando. La primera prioridad debe ser asegurarse de que todas sus herramientas de desarrollo y prueba funcionen correctamente con Vista x64. Si no lo hacen, no hay razón para sufrir el dolor de hacer todo su trabajo real en una máquina virtual.

Entonces, diría que lo mejor que puedes hacer es dar el paso, ver cómo funciona y mantener los discos XP a mano. Y si todo funciona como se espera, aún sería prudente tener una copia de XP ejecutándose en una VPC solo para pruebas de compatibilidad.

Tendrá que utilizar una máquina virtual basada en XP para cualquier desarrollo en IE6. Es casi imposible ejecutar ese navegador en Vista, y mucho menos en Ultimate.

Dado que una gran cantidad de códigos gubernamentales y heredados están en contra de IE6, esto sucede mucho.

He usado Vista x64 como máquina de desarrollo y solo he tenido algunos problemas menores relacionados principalmente con el uso de API de terceros en Visual Studio 2008. Solo recuerde que si obtiene un error realmente inexplicable dentro de su proyecto de Visual Studio al utilizar una API de terceros: intente compilar su aplicación utilizando el indicador de CPU x86 en la configuración de su proyecto. Esto me ha resuelto algunos dolores de cabeza aquí y allá.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top