J’ai fait une recherche sur le dépôt et sur le forum, mais je ne trouve pas de configuration matérielle minimale recommandée.
Ce serait bien d’ajouter au Readme de Duniter, la configuration matérielle minimale et recommandée pour faire tourner un nœud.
Cpu.
Ram.
Disque dur consommé (logiciel + blockchain)
Je propose qu’on liste ici les configurations matériels qui fonctionnent bien chez vous. On aura ainsi une liste de matériels compatibles.
Après cela on pourra faire émerger une configuration minimale et une configuration recommandée pour écrire des blocs.
Passage en mode Wiki. N’ajooutez pas votre config si la même est déjà dans la liste. Merci à vous.
Ajoutez ici le cpu, la ram de la machine et la taille consommée sur le disque par l’installation de Duniter + le dossier .config ( du -ch ~/.config/duniter /chemin/installation/duniter ).
vtexier
Intel® Core™ i5-4670 CPU @ 3.40GHz × 4
16Go
1.1Go
elois
2 Single core Intel Xeon E5-2650L v2s (-HT-SMP-) clocked at 1700 Mhz
263Mo / 6 Go
818 Mo d’espace disque occupés.
nanocryk
Octa core Intel Atom C2750 (-MCP-) clocked at 2393 Mhz
Pour faire bien, il faudrait nettoyer le résultat pour ne garder que l’essentiel. (si quelqu’un à la motive pour rajouter un grep/sed à la commande pour faire ça
@elois, si tu mets la ram consommée, alors le cpu aussi tu peux mettre 100%, info peu utile.
Ce qu’on cherche à savoir, c’est, quelles specs de machine permettent de faire tourner duniter
Après c’est prudent de donner la RAM totale, puisqu’on n’est pas là en permanence pour vérifier que ça ne s’envole pas (et autres bizarreries éventuelles).
3.2Mo 99% du temps + 1Go 1% du temps => ça ne tourne pas sur une machine avec 10Mo
Les specs de la machine, au moins on est sûr et certain que ça tourne dessus.
Personnellement, j’ai un Pentium® Dual-Core CPU E5300 @ 2.60GHz qui tourne à 35/50% de son maximum. A noter que j’ai d’autres services qui tournent dessus, comme un serveur web avec plusieurs sites (dont un wordpress), un serveur XMPP, une instance Diaspora, une instance Cesium, un serveur Samba, SSH, etc.
De plus, mes 4Go de RAM sont parfois justes. Je pense que c’est un minimum (quoique à 2Go ça passe peut-être bien aussi mais alors faut rien à côté je pense).
D’autre part, mon installation duniter prend à peu près 800Mo sur le disque dur (/var/lib/duniter + /opt/duniter). Donc je pense qu’un minimum de 1Go est nécessaire, peut-être que 2Go permet d’avoir de l’avance sur l’augmentation de la taille de la blockchain.
Donc, pour résumé, je pense que ça me paraît pas mal (EDIT après relecture de vos posts) :
Config minimale : 2Go RAM et 2Go d’espace libre
Config recommandée : 4Go RAM et 4Go d’espace libre
Pour le processeur, je saurais pas dire : je suis un peu largué ^^