Question

Je suis en train de mettre à jour ma plate-forme et je dois choisir entre rester avec XP x64 ou utiliser Vista x64. Je fais très peu de développement, je construis simplement des produits avec mes développeurs. Les 90% restants de mon travail sont réalisés avec Google Apps, Skype, Office, etc.

Je souhaite effectuer une mise à niveau vers Vista non seulement parce que les moniteurs 3x s'exécutent sous DirectX10, mais surtout parce qu'iTunes n'est pas pris en charge sous XP x64!

Alors, ma question ...

Avec toutes les histoires horribles sur Vista, Vista Ultimate x64 avec 8 Go de RAM sera-t-il utile pour ma machine de développement?

Si je ne peux pas développer sur Vista, je peux toujours ouvrir un VPC pour faire le développement. Non?

MODIFIER

J'utilise tous les outils de développement Microsoft ...

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

Je suis sûr que le logiciel fonctionnera, je suppose que je ne suis pas aussi sûr que le système d’exploitation sera assez rapide ou suffisamment stable.

Était-ce utile?

La solution

Je vais bien avec Vista 64 bits pour .net et php.

Beaucoup de discussions à ce sujet se font déjà sur SO. Voici un point important que vous pourriez prendre en compte pour .Net :

Vous pouvez développer pour X86 sur votre nouvel ordinateur X64 sans problème.

Pour PHP , XAMPP fonctionne correctement, Eclipse fonctionne également.

Autres conseils

Je lance Vista x64 avec 4 Go de mémoire et je n’ai rencontré aucun problème majeur. Avant cela, j'utilisais Vista x86 et j'aime vraiment mieux le x64, car il semble plus stable.

Si vous êtes curieux, avec seulement (hehe, seulement!? Incroyable à dire) 4 Go de mémoire, je peux facilement courir:

  • 3 instances de Visual Studio 2008 avec Resharper
  • quelques instances de SQL Management Studio
  • Outlook avec 3 magasins de courrier totalisant @ 2 Go
  • Firefox avec @ 20 onglets
  • un tas de fenêtres de Windows Explorer
  • Lecteur Windows Media
  • iTunes (ce qui est lent comme un chien)
  • @ 5 documents Excel et Word
  • plus certains services assortis (par exemple, Sql Service 2005 et 2008) et des applications de zone d'état

Même avec tout cela, il me reste environ 750 Mo d'espace disque disponible et aucun problème de performances lors de l'utilisation des applications.

J'utilise Vista Business x64 SP 1 (8 Go de RAM) depuis un mois maintenant. Aucun problème jusqu'à présent. J'utilise les logiciels suivants:

  • Visual Studio 2005 SP 1
  • Visual Studio 2008 SP 1
  • TortoiseSVN / VisualSVN
  • Visual SourceSafe (projets plus anciens)
  • Outils client SQL Server
  • Firefox 3.01 + Firebug
  • IE 7 + Fiddler
  • Chrome
  • Comparaison SQL Red Gate / Comparaison de données
  • Virtual PC 2007 SP 1
  • Notepad ++
  • SyncBack
  • RoyalTS (RemoteDesktop Manager)
  • Skype
  • Office 2007

J'utilise personnellement Vista Ultimate x64 avec 8 Go de RAM pour ma machine de développement. Je n'ai pas tout à fait 3 écrans, mais ma machine est assez bien équipée pour le développement.

Vista x64 est idéal pour .NET et Java. Commencer avec 4 Go de RAM et cela ne suffisait pas (frapper à 100% parfois et la machine ralentirait à néant). 6 Go est à peine suffisant. Frapper parfois 95% de la mémoire utilisée et cela ralentit un peu, mais la machine ne se lance plus dans une frénésie de pagination.

J'utilise Vista x64 Ultimate comme machine de développement principale et tout va bien. La prise en charge de x64 a beaucoup évolué et la plupart du temps, vous ne remarquerez aucune différence, à l'exception de l'emplacement des fichiers programme et de beaucoup plus de RAM.

Vista sera très rapide et stable. J'utilise Vista x64 Ultimate pour le développement @work en ce moment et depuis un certain temps. Je n'ai rien de bon à dire à ce sujet.

Je dirais que cela dépend de ce que vous développez. La première priorité doit être de vous assurer que tous vos outils de développement et de test fonctionnent correctement sous Vista x64. S'ils ne le font pas, il n'y a aucune raison de souffrir de la peine de faire tout votre travail sur une machine virtuelle.

Je dirais donc que la meilleure chose à faire est de franchir le pas, de voir comment cela fonctionne et de conserver les disques XP. Et si tout fonctionnait comme prévu, il serait toujours prudent de disposer d'une copie de XP exécutée dans un VPC uniquement pour des tests de compatibilité.

Vous devrez utiliser une machine virtuelle XP pour tout développement dans IE6. Il est presque impossible d’exécuter ce navigateur dans Vista, sans parler de Ultimate.

Etant donné que beaucoup de codes gouvernementaux et hérités sont contre IE6, cela se produit souvent.

J'ai utilisé Vista x64 comme machine de développement et je n'ai rencontré que quelques problèmes mineurs, principalement liés à l'utilisation d'API tierces dans Visual Studio 2008. N'oubliez pas que si vous obtenez une erreur vraiment inexplicable dans votre projet Visual Studio tout en utilisant une API tierce - essayez de compiler votre application en utilisant l'indicateur de l'unité centrale x86 dans les paramètres de votre projet. Cela a résolu quelques maux de tête pour moi ici et là.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top