Config pour programmation - Conseil d'achat - Hardware
Marsh Posté le 19-05-2015 à 12:42:47
hello
peut etre un truc dans le genre
http://www.topachat.com/pages/conf [...] CHe8GTg%3D
Marsh Posté le 19-05-2015 à 16:16:04
Je n'ai pas d'expérience sur les développements de ce genre, mais j'ai pas mal d'heures de vol sur les SDK Microsoft, aussi bien en émulation mobile (Windows Phone) qu'en Web (ASP .NET etc...). Si le SDK Microsoft est connu pour être gourmand, je peux quand même te donner quelques tuyaux, à voir si ça s'applique à ton cas
Commençons par le boitier. L'idéal pour ces utilisations, c'est un petit boitier compact, discret et surtout silencieux ! Tu vas en effet devoir le supporter pendant de longues heures... un PC qui ventile ou qui siffle, ça fatigue !
Pour le CPU, je pense qu'un i5 est amplement suffisant. Par rapport à l'i3, tu accèdes à des options de virtualisation, indispensables pour les SDK à émulation (VM etc...). Pas besoin de plus que ça, c'est du gâchis. Au boulot, ils nous fournissent maintenant des machines à base de Xeon octocores... C'est du gâchis pur et simple sur ce point, à moins de faire tourner 10 VM en même temps... et encore.
Pour la RAM, 8 Go, c'est le minimum. En cas de debug intensif, tu peux vite dépasser le Go rien que pour un process.
Pour le GPU, ça dépendra bien sûr de ce que tu développes, mais pour démarrer avec ton usage bureautique & développement web, je pense que tu pourras te contenter du GPU intégré à un Core i5. Plus tard, quand tu programmeras en Java, tu auras besoin d'un peu plus de pêche en OpenGL, avec une petite GeForce d'entrée de gamme. En tout cas, absolument pas besoin d'une machine de guerre pour ces usages. Idem, au boulot, on nous fournit des Quadro... pour du développement web
Un point par contre à ne pas négliger : le stockage !
Un projet web, si le code ne prend pas plus de quelques Mo, peut vite exploser lorsque tu commences à avoir des composants tiers (ORM, librairies PDF etc...), et des images. Encore plus quand tu développes des jeux, les textures, les effets sonores et les musiques sont très consommatrices d'espace.... En contre partie, l'utilisation d'un IDE (comme Visual Studio) sur un disque dur mécanique est une source de stress intense... La génération d'une appli multi projets peut vite durer de précieuses secondes... tout comme le lancement du navigateur web... Pour ça, je préconiserai un bon SSD de qualité d'au moins 256 Go, sur lequel tu devrais pouvoir tout faire rentrer. Les 512 Go commencent même à avoir des prix intéressants.
Si tu ne comptes pas travailler sur plusieurs projets en même temps sur plusieurs années, tu peux très bien te contenter de 256 Go de stockage rapide uniquement, et d'enquiller des backups de tes projets archivés sur un support externe, voire du cloud (Visual Studio Online, dans mon cas).
Enfin, dernier point, les périphériques. 2 écrans, pour développer, c'est pas du luxe, je t'assure ! Mieux vaut, à mon avis, 2 (à 3) écrans 24" plutôt qu'un seul ou deux 27", par exemple. Pense à prendre une résolution la plus élevée possible, ça t'évitera, dans un futur proche, toute une gymnastique d'ascenceurs, avec les téléphones qui sortent...
Des écrans de bonne qualité aussi, parce que tes yeux vont y restés concentrés de longues heures ! Dell et HP font de très bons écrans robustes et sympas pour la santé.
Clavier & souris sont aussi à prendre en compte ! Et oui, du code, ça se tape Pense à prendre un clavier le plus plat possible dont la position te permet de poser tes avant bras et poignets, de manière à éviter une fatigue excessive que donneraient un gros clavier de gamer, par exemple. La souris aussi, idéalement, une Logitech avec la molette débrayable serait pas un luxe quand tu devras parcourir les milliers de lignes de tes codes java
Voilà voilà, il me semble que c'est tout
EDIT : La config présentée par Djorec n'est pas mal... Mais pour un usage de développement web (et surtout Java par la suite), j'aurai tendance à privilégier une config à base d'Intel, bien que maintenant, les CPU se valent et les compatibilités sont très largement assurées entre les 2 plateformes
Pour le GPU, c'est du gâchis pour l'usage que tu veux en faire, c'est clair et net. Ca chauffera et consommera plus que ça ne te servira...
L'avantage par contre, des GPU AMD, c'est leur facilité d'utilisation en multi écran, à voir donc.
Le SSD est une bonne idée, c'est un modèle connu et réputé fiable, pas très cher.
Un point dont on avait pas parlé, l'OS !
Je te conseille de viser le plus récent possible, quitte à sacrifier l'inutile carte 3D à 200€ pour une licence Windows 8.1 Pro. De cette manière, tu t'assures que tous tes projets seront compatibles avec les dernières techniques supportées par Microsoft, et donc indirectement, Java...
Marsh Posté le 19-05-2015 à 16:29:58
Salut,
+1 avec DiB91 pour l'analyse, par contre je n'opterais pas pour un i5 mais un FX car meilleur que le i5 pour la virtualisation et les compilo et avec plus de cœurs et pour moins cher. 16gb de RAM pour être large (sur des gros projets java avec VM et tout le tintouin à côté, ce n’est pas du luxe).
Un ventirad 120 mm style EVO 212 pour que le PC reste discret.
Pas d'IGP sur les FX mais une carte graphique Fanless a 50€ pour compenser et brancher plusieurs écrans (2 écran pour dev, c'est un luxe qu'il ne faut pas négliger).
Un gros SSD pour avoir tes machines de dev / IDE et que ça avoine sans que tu sois bloqué par les accès disque et un mécanique a côté pour le backup des sources.
Marsh Posté le 19-05-2015 à 16:45:59
Tout à fait d'accord.
Je n'ai pas connaissance des avancées d'AMD dans la virtualisation / threading, donc je m'en remets à toi. Si y a moyen d'avoir plus de pêche en virtualisation, ça peut être pas mal. Même (si jamais s'eut été le cas ?!) au détriment d'un peu de puissance de calcul brut : ce n'est pas primordial dans une utilisation de ce genre
+1 pour la RAM, 8 Go est un minimum, 16 Go n'est pas un luxe non plus quand on bosse sur plusieurs projets / VM simultanément !
+1 aussi pour la CG, une petit CG passive avec 2 ou 3 sorties compensera bien un iGPU Intel
Et aussi un +1 pour le silence et la discrétion !
Marsh Posté le 19-05-2015 à 17:14:59
J’ai fait une petite config : http://www.ldlc.com/b-00519c0bca125806.html
La carte graphique est plus chère que ce que j’avais prévu au départ (100€) mais elle est passive et possède un display port, donc normalement possible de brancher 3 écrans. C'est possible de prendre une carte passive a 50€ mais tu seras limité a 2 ecrans.
Ça fait 780€ et il manque un boitier, à toi de choisir ce que tu préfères . En tout tu seras a 830€ si tu prends un boitier « classique », avec ca tu auras une config performante pour le dev et silencieuse.
Marsh Posté le 19-05-2015 à 17:18:40
Pas mieux
Petit astérisque quand même sur l'AMD : 200€ me paraissent cher pour ce type de config, mais je ne connais pas bien la gamme AMD, donc je passe
Marsh Posté le 19-05-2015 à 17:26:37
DiB91 a écrit : Pas mieux |
Tu as raison, je me suis laissé emporter pas le TDP de 95W du modèle E . Avec un modèle classique on a ca : http://www.ldlc.com/b-402daeeb6819293f.html soit 750€ sans le boitier et des meilleures perfs (avec le 212 EVO pas la peine de brider le TDP).
Avec un boitier a 50€, on est pile poil dans le budget.
Marsh Posté le 19-05-2015 à 17:54:26
Merci beaucoup pour les conseils et pour la config, elle me plaît bien
J'ai encore une question: Je n'en ai pas parlé au début pour avoir une config 100% développement et pour pouvoir comparer.
De temps en temps, je joue aussi. Je suppose que pour jouer à un jeu récent style GTA V, la carte graphique n'est pas assez puissante
Marsh Posté le 19-05-2015 à 17:57:42
Et sur LDLC 5% de reduc sur le produit le plus cher avec le code SPEED.
Tu gratte 10E sur la config de vladobar.... C'est toujours ça en moins...
Marsh Posté le 19-05-2015 à 18:35:17
Nickelle cette config comme ça
Pour bosser, ça doit être le pied !
Pour jouer par contre, effectivement, même si la R7 n'est pas pourrie non plus, son petit Go de RAM va clairement te handicaper dans les derniers jeux récents, notamment dans GTA V où la distance de vue de folie impose une quantité de mémoire graphique faramineuse... Déjà GTA IV mettait à mal ma GTX 285 à l'époque, et son petit Go de RAM...
Des jeux un peu moins gourmands, devraient, par contre, passer carrément bien
Marsh Posté le 19-05-2015 à 19:14:10
ok
Maintenant je regarde pour le boitier, il y en a tellement. Les boitiers qui ont 1 seul ventilateur à l'arrière, est-ce suffisant ou faut-il en avoir 2 ou 3?
Edit: La carte graphique de la config n'est plus de stock.
Si je prend la Sapphire Radeon R7 250X Vapor-X 2G GDDR5(http://www.ldlc.be/fiche/PB00169930.html), elle convient aussi?
Marsh Posté le 20-05-2015 à 10:08:10
J'hésite avec la carte graphique car j'aimerai essayer GTA V et avoir une tour à 800€ et ne pas pouvoir jouer de temps en temps, ce serais dommage.
Du coup, cette carte Sapphire Radeon R9 280 Dual-X 3G convient-elle niveau rapport qualité/prix et par rapport à la config ou faut-il en prendre une autre?
Marsh Posté le 20-05-2015 à 10:25:22
Ça fait un peu cher. Tu peux trouver des 280X en cherchant bien à ce prix, ou encore une 285 à 180€ je crois. Sinon c'est une bonne carte qui te fera passer n'importe quel jeu récent en high
Marsh Posté le 20-05-2015 à 10:31:07
La carte R7 250 n'est pas du tout adapté pour du jeu, je l'avais mise car fanless (aucun bruit) et display port (pour pouvoir brancher 3 ecrans).
La Sapphire Radeon R9 280 Dual-X 3G a un bon rapport qualité/prix, mais c'est plus le meme budget . Il faut en plus changer l'alim car il va faloir sortir plus de jus.
Marsh Posté le 20-05-2015 à 10:44:42
Je t'ai refait une config (sur le site belge cette fois ) : http://www.ldlc.be/b-cbc298ba41a89ee6.html on en est a 830€ (un peu hors budget, mais je ne savais plus trop quoi sacrifier, on peut encore gratter 15€ avec une 285 de base a la place du modele OC http://www.ldlc.be/b-e26e875053e604ce.html )
Tu perds en silence (mais ça devrait encore aller tant que tu joues pas ), mais il y a une carte graphique bien plus costaud, alim adapté, toujours 16gb et le SSD de 256gb pour travailler sereinement et j’ai mis un boitier que je trouve sympa (bien fait, 2 ventilateurs 120mm de base, relativement sobre et pas trop cher).
Par contre j’ai viré le DD de 2To, il n’y a donc pas de solution d’archivage dans la config (à voir si ça te manque, notamment si tu fais des VM, ça peut vite prendre de la place), si tu as deja un DD externe, ca pourra te servir .
Marsh Posté le 20-05-2015 à 11:09:46
Merci.
30€, ca va, c'est pas trop au dessus et je préfère dépasser un peu et ne pas être déçu par la suite.
Pour le DD, je vais voir selon les périphériques que je vais prendre (écran, clavier et souris). Je vais créer un nouveau sujet
Edit: Sujet: http://forum.hardware.fr/hfr/Hardw [...] 6149_1.htm
Marsh Posté le 20-05-2015 à 14:50:44
ReplyMarsh Posté le 20-05-2015 à 14:55:33
silverbeach 631 a écrit : Si je prend un DD, je dois prendre un cable en plus? |
En général, il y en a 2 de fournis avec la carte mère. Dans le doute, tu peux en prendre 1, ce n’est pas les 5€ que ça coute.
EDIT : ca me fait penser, j'ai pas mis de lecteur DVD pour economiser 15€.
Marsh Posté le 20-05-2015 à 16:10:05
Oui je vais en prendre un
C'est bien ce cable http://www.ldlc.be/fiche/PB00016236.html?
Marsh Posté le 20-05-2015 à 16:11:51
silverbeach 631 a écrit : Oui je vais en prendre un |
Oui
Marsh Posté le 20-05-2015 à 16:17:59
Belle petite config homogène mais diversifiée, ça devrait te plaire
Si tu as besoin d'aide pour le montage, n'hésite pas à nous solliciter
Marsh Posté le 20-05-2015 à 16:33:08
Si tu commandes chez LDLC n'oublie pas le code promo PIECE (si il marche en belgique), c'est toujours ca de pris.
EDIT : au final, on retombe une configuration proche de ce qu'avait présenté djorec
Marsh Posté le 20-05-2015 à 16:59:00
Haha exactement, mais cette fois-ci la spec à changé, avec un peu de gaming qui rentre en compte
Marsh Posté le 20-05-2015 à 18:34:22
i5 ou FX, grosse CG.. ça ne me paraît pas tellement nécessaire ça pourrait même être parfait pour développer un site trop lourd et inefficace sans t'en rendre compte. en plus php/javascript, y a pas de séances de compilation.
Donc je vais te faire une config maso :
une ASRock AM1H-ITX http://www.asrock.com/mb/AMD/AM1H- [...] ifications
une des seules cartes-mères abordables avec du displayport, quatre sorties vidéo mais fait du double écran (par ex. un 1920x1200 en DVI et un 2560x1440 en DP)
Athlon 5350
Une barrette 8Go ddr3
Un SSD 512Go (?)
Un disque dur 2.5" 1To 7200, parce que je trouve ça drôle
Marsh Posté le 20-05-2015 à 19:34:13
Au départ, il n'y avait pas de grosse CG mais il veut pouvoir faire un peu de jeu. Et si tu as besoin de VM et d'un émulateur Android, j'ai peur que l'Athlon soit un peu court pour le coup.
Marsh Posté le 20-05-2015 à 20:53:40
Pour les VM non (peu besoin de CPU pour une VM serveur, et il y a quatre CPU dans l'Athlon), pour l'émulateur android oui en effet.
Marsh Posté le 19-05-2015 à 12:32:54
Bonjour,
J'ai l'intention d'acheter un nouveau pc fixe. L'utilisation principale sera de la programmation en php (avec PhpStorm, WampServeur pour les test), 2 ou3 navigateur ouvert en même temps, écouter de la musique avec youtube ou en mp3, jouer à Grégolis (jeu par navigateur), Thunderbird pour mes emails. Dans un futur proche, il y aura aussi de la programmation en java (pour android) avec émulation. Le tout sur 2 écrans, voir 3.
A part qu'il me faut au moins 8Go de ram, que j'ai un budget de +- 800€ pour la tour, je ne sais pas quel config prendre.
A votre avis, vers quel processeur, carte graphique je dois me diriger?