« Haute performance » lente par rapport à « équilibrée »J'ai un script que j'ai développé et qui prend environ 50 secondes à s'exécuter. Mais lorsque je le déplace sur un autre ordinateur portable, il faut environ 500 secondes pour l'exécuter (même version de JMP, spécifications de machine différentes, mais sans doute la machine la plus lente est plus puissante - processeur plus rapide, plus de RAM). Étrangement, si je change le réglage de la batterie de Haute Performance à Équilibré, le temps d'exécution passe de 500 secondes à 200 secondes.
75% du temps d'exécution est dominé par des sélections de lignes, le reste par des calculs. J'ai essayé de créer un script de test qui imite une partie du comportement - ci-joint. Je n'ai pas totalement réussi à reproduire l'écart de performance entre les 2 machines mais je vois quand même l'étrange dépendance au réglage de la batterie :
Haute performance : 89 secondes
Équilibré : 38 secondes
Si vous voulez essayer le script, une fois terminé, il produit un tableau avec un script "afficher le journal". Cela affiche le temps d'exécution.
Avez-vous des idées sur la raison pour laquelle les performances se dégradent avec l'option hautes performances ?
Re : "Haute performance" lente par rapport à "équilibrée"Merci pour les réponses. Ils m'ont aidé à regarder cela d'un point de vue différent - je pensais plus à mon code qu'à ma configuration matérielle. Il s'est avéré que mes paramètres de gestion de l'alimentation lors de l'exécution sur batterie étaient en quelque sorte commutés - équilibré utilisait la pleine puissance du processeur alors que la haute performance avait une utilisation du processeur limitée à 50%. Après avoir corrigé ces performances, elles sont désormais cohérentes dans tous les paramètres.
Re : "Haute performance" lente par rapport à "équilibrée"David,
Il y a de nombreuses années, j'avais un ordinateur portable DEC, qui avait des problèmes de batterie. Son symptôme visible était un pointeur de souris intermittent. DEC a enquêté et il a été découvert que la conception DEC avait la batterie et la souris utilisant la même interruption. Quelque chose comme ça pourrait se passer avec votre problème.
Re : "Haute performance" lente par rapport à "équilibrée"Pas de réponse, mais contient des informations connexes : https://support.microsoft.com/en-us/help/2207548/slow-performance-on-windows-server-when-using-the-balanced-power-plan
Re : "Haute performance" lente par rapport à "équilibrée"PS : Avec trois exécutions sur mon ordinateur portable, le réglage de l'alimentation n'a fait aucune différence :
Équilibré : 42,3
Haute performance : 39,7
Prob > |t| = 0,25
Re : "Haute performance" lente par rapport à "équilibrée"Y a-t-il une chance que l'ordinateur portable le plus lent chauffe plus?Peut-être que les serpentins de refroidissement ne peuvent pas suivre une charge CPU de 100 % tout le temps. Ils pourraient être poussiéreux ou tout simplement pas assez grands.
Re : "Haute performance" lente par rapport à "équilibrée"Les deux machines sont des Dell XPS exécutant Windows 10.