2008-09-10 6 views
-3

Je suis un développeur .net (actuellement en utilisant Visual Studio 2008). Je cherche à acheter un nouvel ordinateur que je ne veux pas changer pour les 3 prochaines années. Parmi les choix que j'ai, je me demande si une machine double cœur de 3 GHz sera meilleure, ou est-ce qu'une machine quad core de 2,4 GHz sera meilleure?Besoin d'aide avec l'environnement de programmation

Aidez-nous s'il vous plaît.

Mise à jour: Voici ce que je suis enfin: Intel Q9550 (quad core avec 12 M Cache) 4 Go de RAM 10K rpm disque dur

+0

Cela devrait être un wiki communautaire, et il est très spécifique. – Uri

+0

Conformément à nos conseils [sur le sujet] (https://stackoverflow.com/help/on-topic), "** Certaines questions sont encore hors sujet, même si elles entrent dans l'une des catégories énumérées ci-dessus: * * ... Les questions qui nous demandent de * recommander ou de trouver un livre, un outil, une bibliothèque de logiciels, un tutoriel ou autre ressource hors site * sont hors sujet ... " –

Répondre

3

Actuellement un système dual-core supérieur cadencé est probablement plus rapide pour utiliser avec Visual Studio.

Toutefois, cela pourrait changer au cours des trois prochaines années, et si vous voulez être en mesure de tester votre propre code multi-thread le système quad core est probablement le meilleur choix.

3

Je ne crois pas que VS 2008 profite de plusieurs cœurs, donc aller avec le GHz sur les cœurs serait le mouvement solide. D'un autre côté ... Vous pouvez exécuter plus d'instances sur les autres cœurs. Etant donné que je continuerais probablement à utiliser le GHz sur les noyaux car peu de choses prennent réellement avantage des cœurs en excès. Bien sûr, cela va très probablement changer dans le futur. :)

3

Notre illustre Jeff Attwood a fait un blog sur ce sujet:

Cependant, je recevrais un quad. Peut-être aussi.

2

Pour les tâches de programmation, Les vitesses du disque dur constituent un plus gros goulot d'étranglement que les vitesses d'horloge du processeur.

Je crois Jeff a mentionné que lors de son Building a PC series, ainsi que dans Ultimate Developer rig series

Les 2 séries de messages de blog de Scott Hanselman fournir des tas d'informations utiles que vous voudrez peut-être jeter un oeil

1

Je dis allez le quad core. Ensuite, vous pouvez OC à 3GHz. Alors c'est le meilleur des deux mondes.

2

Trois ans c'est beaucoup de temps, j'irais pour le quad core. La raison en est: Aujourd'hui, Visual Studio ne l'utilisera pas, mais dans trois ans ... vous ne savez pas. Étant donné que vous visez un système qui pourrait durer environ trois ans, ce serait, OMI, la décision la plus sage. D'autre part, la différence de vitesse entre 2,4 et 3,0 sur un seul noyau peut être perceptible. Mais comme d'autres l'ont mentionné, obtenez un disque dur 10.000rpm et vous serez plus heureux.

Bonne chance avec votre système!

+0

J'ai déjà un 10K rpm sur ce – Vaibhav

2

Maximisez votre RAM. L'éditeur de liens est intensif en RAM, tout comme Visual Studio.

+0

pense à 4GB – Vaibhav

2

Je m'inquiéterais beaucoup plus au sujet de la vitesse de RAM et de disque dur.

0

Je certainement aller avec le plus grand nombre de cœurs que possible, même si chacun est un peu plus petite.

La plupart des frustrations en tant que développeur (et un utilisateur d'ordinateur en général) ne viennent pas du temps qu'il faut pour faire une opération, mais plutôt du ralentissement à d'autres tâches au cours d'une opération majeure, ou avec le début et la fin nerveux du mouvement fluide qui se produisent.

Considérant que la plupart des IDEs courent un crapload de fils, et vous aussi probablement d'utiliser d'autres applications, plus de cœurs sont mieux et de réduire la charge de commutation sur l'ordinateur.

Par exemple, je cours en général: 1) Eclipse IDE, qui maintient la console pour le programme qui exécute 2) Une autre copie d'Eclipse IDE ou l'application que je teste 3) Un serveur de base de données 4) Quelques autres démons.

Je préférerais avoir les quatre courir en même temps, ont alors courir plus vite, mais doivent passer.

0

Compte tenu de la frustration que j'ai avec deux machines de base et de voir l'utilisation élevée du processeur, je pense que ma tension artérielle augmenterait moins sur une boîte 4 processeur ...

Cela et beaucoup plus de mémoire.

0

Visual Studio est très gourmand en disque. C'est votre préoccupation n ° 1. De plus, si vous utilisez MSBuild, vous pouvez utiliser autant de cœurs que vous le souhaitez en compilant à partir de la ligne de commande.

Astuce 1: Obtenez un Quad. Astuce 2: Obtenir un 10k RPM disque de démarrage Astuce n ° 3: Mettez Windows et VS sur un disque, et tout votre code sur un autre Astuce n ° 4: Exécuter Vista 64bit à partir de 4 Go de RAM.

Cela peut être fait à moins de 1000 $.