0 votes

Comment maintenir une charge constante sur le processeur ?

Je regarde mon téléphone avec une caméra thermique pour observer la distribution de la chaleur externe lorsque j'essaie de le maintenir à une charge élevée constante.

Ce que je dois faire, c'est maintenir le CPU à une charge constante sur une durée d'environ 30 minutes. J'y suis parvenu avec un succès relatif en utilisant les deux applications "burner" disponibles sur google play. Je l'ai associé à SetCPU pour maximiser les fréquences autorisées des cœurs.

J'ai utilisé HWMonitor PRO pour visualiser les valeurs des capteurs de température et les enregistrer sur mon PC.

Quelqu'un sait-il s'il existe une application permettant d'appliquer une charge constante et répétée ou comment on peut commencer à le faire par programmation ? Le principal problème que je rencontre est que les applications de brûleurs s'arrêtent après un certain temps (ou une certaine température) et ne donnent pas l'impression d'être très cohérentes.

Toute aide est grandement appréciée !

0voto

kuleszdl Points 84

Installez un émulateur de terminal et essayez ce qui suit :

dd if=/dev/urandom of=/dev/null

ou

dd if=/dev/random of=/dev/null

Il écrira des valeurs aléatoires dans le nirvana, ce qui devrait provoquer une charge constante. Mais comme vous avez généralement beaucoup de processus différents en cours d'exécution sur votre téléphone, il est difficile de s'assurer que certains processus ne se réveillent pas et ne provoquent pas d'interruptions de charge. Par conséquent, mettez le téléphone en mode vol, désactivez toutes les autres connexions telles que wifi/bluetooth/nfc, etc. et essayez d'arrêter autant de services que possible. Mais il n'en reste pas moins que le ramasse-miettes, par exemple, peut s'exécuter à des moments inattendus. Android n'est pas un système d'exploitation en temps réel, mais pour la mesure que vous essayez probablement de faire, il devrait être suffisant.

Et si votre appareil possède plusieurs cœurs : Ouvrez plus d'onglets dans l'émulateur et exécutez plus de processus dd.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X