Mac - combien de RAM pour le développement ?
Hello les gens !
J'aurais une pitite question pour les développeurs qui travaillent sur MAC : j'ai commencé le développement depuis un bon moment, en particulier le Swift (donc Mac oblige..). Avant je travaillais sur un mac que ma boite m'avait prêté (i7, 16 Go RAM, 512 Go de SSD), donc l'ordi à 2500 €. Je vais devoir rendre la bête, et je compte donc investir dans un nouveau MacBook pro.
Ma question : si je veux développer en (Swift & Java), 8Go de RAM suffit-il ? Vaut-il mieux que je claque plus pour les 16 Go ? Sachant que je vais opter pour un SSD.
Voilà, si vous avez de l'exp là dessus, je suis tout ouïe :)
J'ai toujours dev avec 4Go ou 8Go, y compris du Java, avec des IDE lourds. 16Go c'est useless dans la majorité des cas. Ça m'arrive même de dev du C# avec VS15 avec 2Go de RAM, c'est un peu lent mais pas catastrophique.
Le truc, c'est ce que tu vas faire avec.
Si je comprends bien, c'est un Mac que tu utiliseras à des fins personnelles et qui te servira aussi à faire du développement. Sauf à faire de manière régulière du montage vidéo et/ou du graphisme et/ou de la musique, 8 Go devraient suffire très largement.
La plupart des softs donnent les caractéristiques minimales, recommandées et optimales de la machine sur laquelle il vont tourner. Tu prends ce qui est recommandé pour ton soft le plus lourd et normalement, tu devrais être peinard pour un moment.
L'argument est d'ailleurs valide avec un PC.
Pourquoi tu veux de la ram pour la programmation ?
Dis toi que ton prog s'il ne tourne que sur du 16Go de ram tu perds une énorme partie de ta clientèle...
La ram c'est plutot pour ceux qui touchent à la modélisation/graphisme.
Du tout, mais 8Go de RAM c'est amplement suffisant pour la plupart des projets, faut pas se voiler la face, après si vous n'optimisez pas votre code je n'y peux rien...
Ah oui en voyant ton com' je peux rajouter la virtualisation en plus du graphisme.
faut aussi se rendre compte que si t'as 8 Go, l'OS prend 1 Go (et encore), Eclipse prend facilement 1.5 Go, le serveur Tomcat j'en parle pas (si c'est du web). Il reste à peine 3 ou 4 Go de libre.
A peine ? Tu veux en faire quoi de ces 3-4 Go ? Je te signale que sur 8Go c'est quasiment la moitié hein.
Etant donné que Java bouffe un max de RAM, à ta place j'opterais pour 16Go, ça ferait pas de mal, après faut que tu fasses le taff pour optimiser, comme dit Oznek si ton programme a besoin de 16 gigots c'est affreux
Je fais du PHP, j'ai deux VM qui tourne et une IDE en Java qui consomme à lui seul 2 Go. J'ai un mac à 8 Go de RAM et je swap tout le temps.
TL;DR: 12 Go c'est bien, 16 Go c'est cool.
Tu compares ta situation et la sienne alors qu'elles n'ont rien à voir, il parle juste de Swift et Java.
En gros avec 8Go de RAM il lui reste 6Go pour le Swift, quelques softs et tous les processsus machine et annexes, je pense qu'il devrait pouvoir s'en sortir !
Tu ne dois accéder à ce site que si tu as au moins 18 ans ou si tu as l'âge légal pour visionner ce type de matériel dans ta juridiction locale, l’âge le plus élevé étant retenu. En outre, tu déclares et garantis que tu ne permettras aucun mineur à d'accéder à ce site ou à ces services.
En accédant à ce site, tu acceptes nos conditions d'utilisation.