Bonjour,
Il paraît que le langage Java consomme beaucoup d'énergie . Est-ce aussi le cas pour le langage python ?
Merci pour le renseignement
Meilleures salutations
Bonjour,
Il paraît que le langage Java consomme beaucoup d'énergie . Est-ce aussi le cas pour le langage python ?
Merci pour le renseignement
Meilleures salutations
Battant
Oui, mais ça consomme moins en tri-phasé...
Qu'Oise n'y comprend rien. ça consomme moins en 380 ?
Avez-vous les chiffres ?
Comment se fait-il alors que sur un rasbery pi ça fonctionne alors que ça se branche avec un chargeur de portable ?
En faisant des recherches, je suis tombé sur micro python qu'en est-il de ce micro contrôleur ?
Merci pour les renseignements
Meilleures salutations
Battant
Vous lancez une information sur une économie d'énergie électrique en valorisant un langage, qu'attendiez vous comme réponse ? Pensez-vous réellement que le langage de programmation est capable de faire ce genre de chose ?
Posez-vous les bonnes questions...
- Quels sont les éléments d'un PC qui sont consommateurs ?
- Quels sont les facteurs faisant varier cette consommation lors de tests d'exécution ?
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Bonjour,
Brancher un ordinateur sur du 380 V , je pense que ça ne sera pas possible par contre je cherche les vrais chiffres pour une alimentation genre à 230 V
Ce que je cherche exactement c'était de savoir si du faite que python doivent sans arrêt traduire son code en langage machine après l'avoir interprété est-ce que ça consomme beaucoup d'énergie où combien consomme exactement c'est opération ?
Je cherche à savoir si c'est python qui consomme beaucoup l'énergie ou si ce sont les périphériques comme mon clavier, Le programme que j'utilise comme vi, xfce ect...
Merci pour votre aide
Meilleures salutations
Battant
A défaut de comparer la consommation électrique, tu peux comparer d'autres éléments qui te donnerons des indicateurs.
Par exemple, plus un CPU est utilisé et plus il consomme de courant. Pour la RAM, je pense que ca doit etre la même chose (mais là pas certains, à vérifier).
Donc en comparant l'utilisation CPU et RAM de 2 codes équivalents écrits dans ces 2 langages, tu devrais avoir de quoi comparer.
Clair que Java doit consommer plus, c'est lié aux passages des paramètres par valeur (overhead) et cela sans tenir compte de la façon de programmer.
On peut optimiser et consommer moins (caches...).
Cela dit, Python est connu pour être lent, donc ça doit ramer aussi
Si la réponse vous a aidé, pensez à cliquer sur +1
Ça veut dire établir une relation entre durée d'exécution et consommation d'énergie mais si l'engin consomme autant lorsqu'il ne fout rien... quelque part, çà va dépendre de l'engin et de l'environnement système.
Ça aura de l'importance pour les engins qui consomment peu et alimentés par batterie car on va parler d'autonomie (le temps entre deux recharge)...
Et c'est sur que dans ce cas là, il vaudra mieux (dans l'absolu) coder en assembleur ou en C plutôt qu'en Java ou Python... ou plutôt coder en assembleur ou en C les codes exécutés très souvent et être un peu plus permissif sur le reste.
Certes mais le nombre de cycle du processeur ne mesure rien côté consommation électrique et pas grand chose côté mémoire, disques, port ethernet,...
- W
Salut à tous,
Je met mon grain de sel dans la discussion.
Une expérience assez simple à faire, serait de faire deux programmes (Python/Java) qui font la même chose et enregistrer toutes les x secondes/minutes ou heures, l'heure dans un fichier txt par exemple et les lancer sur un raspberry pi relié à une batterie chargée à fond.
Une fois la batterie déchargée, relancer le programme dans l'autre langage (Python ou Java) en aillant prit le soin de recharger la batterie bien entendu, et à la fin comparer les durées enregistrées dans les deux fichiers textes.
Si vous avez deux Pi, vous pouvez lancer les programmes simultanément et voir lequel des deux s'étend en premier.
Il est également possible de faire des test en sollicitant plus la RAM que le CPU ou la carte graphique du Pi par exemple, pour voir ce qui est le plus gourmant entre les composants et le langage qui le sollicite.
Bonjour,
Pour voir la consommation d'énergie j'utilise powertop et gnome-power-statistic
Avez-vous déjà utiliser ces programmes ?
Je pense que c'est utile mais est-ce vraiment le cas pour mesurer par exemple la consommateurs de python ?
Merci pour vos renseignements
Meilleure salutations
Battant
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager