1 votes

Charge élevée du CPU pendant la copie de fichiers sur la carte SD

La copie de fichiers volumineux sur la carte micro SD (via le mode MTP ou le branchement USB et le FTP) entraîne une charge élevée du processeur (environ 90 %), ce qui fait que mon téléphone redémarre pour cause de surchauffe.

S'agit-il d'un comportement normal ? Avez-vous des suggestions ?

Mon système est Cyanogenmod 11-M8 sur un Galaxy S4 mini avec un SanDisk Ultra microSDXC 64GB.

EDITAR

Voici les derniers messages avant le redémarrage selon adb logcat

I/ThermalDaemon(  322): Sensor 'tsens_tz_sensor0' - alarm cleared 1 at 47.0 degC
E/MP-Decision( 1785): num online cores: 2 reqd : 1 available : 2 rq_depth:0.000000 hotplug_avg_load_dw: 29
E/MP-Decision( 1785): DOWN cpu:1 core_idx:1 Ns:1.100000 Ts:190 rq:0.000000 seq:1069.000000
E/MP-Decision( 1785): num online cores: 1 reqd : 2 available : 2 rq_depth:2.500000 hotplug_avg_load_dw: 58
E/MP-Decision( 1785): UP cpu:1 core_idx:1 Nw:1.900000 Tw:140 rq:2.500000 seq:182.000000
I/ThermalDaemon(  322): Sensor 'tsens_tz_sensor0' - alarm raised 1 at 50.0 degC
E/NetdConnector(  832): NDC Command {4878 bandwidth gettetherstats} took too long (1006ms)
D/MobileDataStateTracker(  832): default: setPolicyDataEnable(enabled=true)

0voto

Fabiusp98 Points 196

Non, ce n'est pas le cas. Le transfert de fichiers peut causer une certaine charge du processeur, mais pas autant. Une charge élevée du processeur peut faire chauffer un téléphone mais ne devrait pas provoquer une coupure de la protection thermique. Le problème se produit également lorsque vous déplacez des fichiers avec le gestionnaire de fichiers alors que le téléphone est détaché du PC ?

0voto

Firelord Points 23064

Je n'ai pas d'appareil Samsung mais j'ai eu le même problème avec mon OPO. La température moyenne à laquelle il fonctionne se situe entre 45 et 52 degrés Celsius. Lors de la copie sur FTP en utilisant le tethering USB, les températures atteignent parfois plus de 70deg. Comme ce n'est pas normal pour moi, j'ai trouvé une solution :

Remarque : - L'appareil doit être enraciné et le chargeur de démarrage déverrouillé.

L'objectif est simple. Votre appareil surchauffe parce qu'il utilise trop de CPU à son maximum. Je l'ai sous-clocké et j'ai pu réduire l'utilisation des ressources.

Les choses dont j'avais besoin :

  • Busybox
  • Un noyau qui prend en charge Universal Kernel Manager (UKM). AK a déjà UKM que j'ai utilisé pour flasher sur mon noyau d'origine.
  • Synapse -- application pour modifier les paramètres du noyau

Le flashage varie d'un appareil à l'autre, vous devez donc chercher comment Rooter et flasher le noyau, et installer les applications mentionnées ci-dessus.

Une fois que tout est à sa place, lancez Synapse → CPU → modifiez la vitesse d'horloge à l'aide du curseur. (Je l'ai changé de 2,4GHz à 1,3GHz.) De plus, vous pouvez également définir une limite personnalisée pour la coupure de la protection thermique. Allez à Thermique dans la même application et utiliser le curseur. Je l'ai réglé sur 74 degrés.

Vous pouvez surveiller la température et la vitesse d'horloge du CPU en utilisant Température du CPU .

Depuis, je n'ai pas vu de surchauffe dans mon téléphone pendant le transfert des données. Cependant, l'inconvénient le plus évident et le plus important est que la vitesse de transfert des données est considérablement réduite. La mienne est passée de ~24MB/s à 8MB/s pour la carte SD interne (type emmc5).

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