Puis-je la définir afin que le "téléphone" sur mon téléphone prend la priorité sur toutes les autres applications? -- performance domaine et dialer domain android en relation problème

Can I set it so the “Phone” on my phone takes priority over all other apps?



6
vote

problème

français

De temps en temps, mon téléphone devient très paresseux quand je suis multitâche, ce qui est ennuyeux mais bien. Y a-t-il un moyen pour moi de la définir de manière à ce que l'application du numéroteur prend la priorité sur tout le reste, volant rapidement quelles que soient les ressources nécessaires pour courir le plus rapidement possible?

En outre, je suis conscient de la pléthore des tueurs de tâches disponibles mais je ne suis pas intéressé, sauf si cela ne me permet que de définir le numéroteur comme VIP ou d'une manière ou d'une autre, assurez-vous que le numéroteur reçoit le premier DIBS sur les ressources.

Droid moto non broché sur 2,2

langue Anglaise

Every once in a while my phone gets very sluggish when I'm multitasking, which is annoying but fine. Is there any way for me to set it so that the Dialer app takes priority over everything else, quickly stealing whatever resources it needs to run as fast as possible?

Also, I am aware of the plethora of task killers available but I'm not interested unless it specifically allows me to set the dialer as a VIP or in some way make sure that the dialer gets first dibs on resources.

Unrooted Moto Droid on 2.2

     
 
 

Liste de réponses

5
 
vote
vote
Meilleure réponse
 

Je ne pense pas qu'il y ait un moyen de hiérarchiser les threads / applications à Android. Programmativement, vous définiriez la priorité de fil ici , mais ce serait votre threads votre application. Vous ne devriez pas être capable de le faire contre l'application de quelqu'un d'autre, sauf si vous avez eu sa signature de développeur comme Toutes les applications sont de bac à sandboxy les unes des autres (sauf indication contraire).

Au lieu de cela, je me concentrerais pour tenter d'améliorer les performances globales sur votre téléphone:

  • SERVE LA mémoire:
    • Réduire le nombre de services de course
    • Supprimer des applications que vous n'utilisez pas (en particulier celles qui sont des services de frai)
  • Overclocking (nécessite une racine et drainera plus de batterie, mais pourrait être plongée par une autre en exécutant un noyau sous tension) ou en installant un mod personnalisé avec des modifications de performances
    • comme une note latérale, l'overclocking the Motorola Droid en fait un enfer de beaucoup plus réactif que la vitesse d'horloge de 550 à 600 mHz par défaut, mais je trouve que la vidange de la batterie est trop grande sauf si je n'ai que mon téléphone branché à une source d'alimentation . Si vous portez une batterie de rechange autour de moi, ce n'est peut-être pas si important d'une affaire

Vous avez raison de ne pas utiliser un tueur de tâche. Le système d'exploitation Android a été construit pour gérer les tâches de manière appropriée et vous perquisseriez-vous autrement des ressources en cours d'exécution d'un service de tuer automatiquement toutes les minutes (parce que les tâches tuées vont simplement être reproduites) et entraînent potentiellement d'autres problèmes (tuer une tâche qui écrit à La carte SD, par exemple, pourrait causer une corruption de fichier). La seule chose que les tueurs de tâches sont bonnes pour ce que vous utiliseriez normalement un pour: pour tuer des processus raccrochés.

 

I don't think there is any way to prioritize threads/apps in Android. Programatically you'd set thread priority here, but it would be your threads in your app. You shouldn't be able to do this against someone else's app unless you had their developer signature as all applications are sandboxed from each other (unless permission is given).

Instead, I would focus on trying to improve overall performance on your phone:

  • Conserve memory:
    • Reduce the number of running services
    • Delete apps that you do not use (especially those that are spawning services)
  • Overclocking (requires root and will drain more battery, but could be allieviated some by running an under voltage kernel) or installing a custom mod with performance tweaks
    • As a side note, overclocking the Motorola Droid makes it hell of a lot more responsive than the default 550-600mhz clock speed, but I find the battery drain to be too much unless I have my phone plugged in to a power source. If you carry a spare battery around like me, it may not be that big of a deal

You are right to not use a task killer. The Android OS was built to handle tasks appropriately and you would otherwise waste resources running an auto-kill service every X minutes (because those killed tasks are just going to re-spawn) and potentially cause other problems (killing a task that is writing to the SD card, for instance, could cause file corruption). The only thing task killers are good for are for what you would normally use one for: to kill hung up processes.

 
 
     
     
1
 
vote

La commande Linux nice et 9988777661 (Utiliser le terminal) pourrait être ce que vous recherchez. Le programme 9988777662 est utilisé pour définir la priorité de la CPU et de la planification de l'IO d'un processus en cours d'exécution; Plus la valeur de la belle valeur (le programme plus agréable) est la plus faible de la priorité de planification et des programmes à faible valeur nominale (Iow, "moyenne") ont une priorité de planification plus élevée.

Cependant, je ne suis pas tout à fait sûr à quel point les valeurs sont utilisées par Android Cadre. Ici: http://code.google.com/p/openeclair/ Problèmes / Détails? ID = 97 Il est affiché que les applications Home s'empêchent d'être tuées en se fixant avec une très bonne valeur; et à moins que le noyau Android ne dévie pas trop de noyau de Linux en phase, le CPU et le planificateur IO devraient utiliser une valeur agréable pour hiérarchiser la CPU et la planification IO.

Vous devrez peut-être être enraciné et avoir eu lieu.

 

The Linux command nice and renice (use terminal) might be what you're looking for. The renice program is used to set the CPU and IO scheduling priority of a running process; the higher the nice value (the nicer the program) the lower the scheduling priority, and programs with low nice value (IOW, "mean") have higher scheduling priority.

However, I'm not quite sure how nice values are used by Android framework. In here: http://code.google.com/p/openeclair/issues/detail?id=97 it is hinted that Home apps prevents itself from being killed by setting itself with a very low nice value; and unless Android kernel deviates from upstream linux kernel by way too much, the CPU and IO scheduler should use nice value to prioritize CPU and IO scheduling.

You might need to be rooted and have busybox.

 
 
         
         
0
 
vote

Optimiseur de mémoire Autokiller (root uniquement) ou Mémoire automatique Gérer

Ce n'est pas spécifique au numéroteur, mais vous pouvez donner au numéroteur une priorité plus élevée.

 

AutoKiller Memory Optimizer (root only) or Auto Memory Manage

It's not specific to the dialer but you can give the dialer a higher priority.

 
 

Questions connexes

1  Pourquoi le casque Bluetooth correspond à-t-il un numéro un numéro lorsque j'appuie sur le bouton?  ( Why does bluetooth headset auto dial a number when i press the button ) 
Après avoir couplé un casque Bluetooth, si j'appuie sur le bouton d'appel du casquette, il appelle automatiquement un numéro particulier? Pourquoi cela arrive...

0  Pourquoi le compositeur ne parvient-il parfois à composer?  ( Why does dialler sometimes fail to dial ) 
J'ai récemment acheté un moto G2 avec Android 4.4.4. Je suis très heureux avec cela, autre que le fait que parfois lorsque je composerai un numéro, le télépho...

2  Impossible de faire un appel sortant après avoir appelé à * 31 # dans mon moto g  ( Unable to make an outgoing call after calling to 31 in my moto g ) 
Bonjour, j'ai Moto G de première génération mobile acheté en Inde, Quand j'ai essayé de rendre mon identifiant de l'appelant caché de ici , J'ai appelé à...

9  Comment puis-je activer les commentaires haptiques sur mon clavier?  ( How can i enable haptic feedback on my keypad ) 
Comment puis-je activer les commentaires haptiques sur mon clavier? Par clavier, je veux dire la chose de cadavre où vous entrez des chiffres. Je peux trouver...

3  Impossible d'accrocher un appel téléphonique  ( Unable to hang up phone call ) 
J'utilise un G2 relativement nouveau et lorsque vous appelez aujourd'hui, l'appel n'a pas terminé. Il est resté à composer pour toujours. Le bouton de raccroc...

6  Puis-je la définir afin que le "téléphone" sur mon téléphone prend la priorité sur toutes les autres applications?  ( Can i set it so the phone on my phone takes priority over all other apps ) 
De temps en temps, mon téléphone devient très paresseux quand je suis multitâche, ce qui est ennuyeux mais bien. Y a-t-il un moyen pour moi de la définir de m...

6  Envoyer un texte sélectionné au numéroteur [fermé]  ( Send selected text to dialer ) 
fermé. Cette question est off-sujet . Il n'accepte pas actuellement les réponses. Voulez...

0  Écran noir pendant un appel téléphonique et il ne reviendra pas pendant l'appel  ( Screen black during phone call and it wont come back during call ) 
J'ai un xperia xzs avec Android 8. Dernièrement, j'ai des problèmes lors de l'appelant. Lorsque je commence un appel, l'écran va noir immédiatement et ne revi...

5  Composer 7 chiffres dans une zone nécessitant 10 chiffres  ( Dial 7 digits in an area requiring 10 digits ) 
Mon code régional (402) aura besoin de chacun de composer 10 chiffres de 10 chiffres, car nous obtenons une superposition de code régional (votre voisin voisi...

5  Coller le numéro dans le numéroteur  ( Paste number into dialer ) 
est-il possible de coller un nombre dans le numéroteur? (ou obtenir un autre numéroteur qui a cette fonctionnalité). J'ai Android 2.2 (HTC Desire HD) ...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés