¿Puedo configurarlo para que el "teléfono" en mi teléfono tenga prioridad sobre todas las demás aplicaciones? -- performance campo con dialer camp android Relacionados El problema

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


6
vote

problema

Español

De vez en cuando mi teléfono se pone muy lento cuando estoy multitarea, lo cual es molesto pero fino. ¿Hay alguna manera de que lo configure para que la aplicación Dialer tenga prioridad sobre todo lo demás, robando rápidamente cualquier recursos que necesita para ejecutarse lo más rápido posible?

También, soy consciente de la gran cantidad de asesinos de tareas disponibles, pero no estoy interesado a menos que me permita específicamente establecer el marcador como VIP o de alguna manera, asegúrese de que el marcador reciba los primeros DIBS en los recursos.

Droid moto no rooted en 2.2

Original en ingles

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

     
 
 

Lista de respuestas

5
 
vote
vote
La mejor respuesta
 

No creo que haya ninguna manera de priorizar hilos / aplicaciones en Android. Programáticamente establecieras prioridad de hilo aquí , pero serían tus hilos en tu aplicación No deberías poder hacer esto contra la aplicación de otra persona a menos que tuviera su firma de desarrollador como Todas las aplicaciones están sandboxed entre sí (a menos que se dé permiso).

En su lugar, me enfocaría en tratar de mejorar el rendimiento general en su teléfono:

  • conserva la memoria:
    • Reducir el número de servicios de ejecución
    • Eliminar aplicaciones que no usa (especialmente aquellas que son servicios de desove)
  • Overclocking (requiere raíz y drenará más batería, pero podría ser aliviadas a algunos al ejecutar un kernel de bajo voltaje) o instalar un mod personalizado con ajustes de rendimiento
    • Como nota lateral, el overclocking the Motorola Droid lo convierte en mucho más que responde que la velocidad de reloj predeterminada de 550-600MHz, pero me parece que el drenaje de la batería es demasiado a menos que tenga mi teléfono enchufado a una fuente de alimentación . Si lleva una batería de repuesto como yo, puede que no sea tan grande de un trato

Tienes derecho a no usar un asesino de tareas. El sistema operativo Android se construyó para manejar las tareas de manera adecuada y, de lo contrario, desperdiciaría los recursos que ejecutaron un servicio automático cada x minutos (porque las tareas matadas simplemente van a volver a engendrar) y potencialmente causar otros problemas (matando una tarea que está escribiendo La tarjeta SD, por ejemplo, podría causar corrupción de archivos). La única cosa de que los asesinos de tareas son buenos para lo que normalmente usaría uno para: para matar los procesos colgados.

 

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

El comando Linux ABCDEFGHIJKLMNABCDEFGHIJKLMN0 y ABCDEFGHIJKLMNABCDEFGHIJKLMN1 (USE TERMINAL) Puede ser lo que está buscando. El programa ABCDEFGHIJKLMNABCDEFGHIJKLMN2 se utiliza para establecer la prioridad de programación de la CPU y IO de un proceso de ejecución; Cuanto mayor sea el buen valor (más agradable del programa), menor será la prioridad de programación, y los programas con un valor de bajo nivel (IOW ") tienen una mayor prioridad de programación.

Sin embargo, no estoy seguro de cuán buenos valores son utilizados por el marco de Android. Aquí: http://code.google.com/p/openeclair/ ¿Problemas / detalle? ID = 97 se insinúa que las aplicaciones de inicio evitan que se maten al establecerse con un buen valor muy bajo; Y a menos que el kernel de Android se desvíe del núcleo de Linux ascendente por mucho, el programador CPU e IO debe usar un buen valor para priorizar la programación de CPU y IO.

Es posible que deba estar enraizado y tener una caja ocupada.

 

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

optimizador de memoria Autokiller (solo raíz) o Memory Memory Administre

No es específico del marcador, pero puede darle a la dialer una prioridad más alta.

 

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.

 
 

Relacionados problema

7  Clase de velocidad máxima (micro) SD para HTC EVO?  ( Maximum micro sd card speed class for htc evo ) 
¿Cuál es la clase máxima (por ejemplo, 2,4,6,8,10) compatible con la tarjeta microSD admitida por el HTC EVO? Noté una mejora en el rendimiento al actualiza...

5  Ganancia de rendimiento de la actualización de la tarjeta SD de clase alta [duplicar]  ( Performance gain from upgrading higher class sd card ) 
Esta pregunta ya tiene respuestas aquí : Cerrado 9 años atrás . posible duplicado: ¿La cla...

7  ¿Cuál es el efecto de cambiar el tamaño máximo de la aplicación VM MoAs?  ( What is the effect of changing the maximum application vm heap size ) 
El menú de configuración en CM6 le permite cambiar el tamaño máximo de montones por proceso (internamente, eso es el dalvik.vm.heapsize propiedad). ¿Cuáles ...

28  ¿Cómo puedo lidiar con los mensajes "bajos en el espacio" en mi Android?  ( How can i deal with low on space messages on my android ) 
Sigo obteniendo el "espacio bajo en el espacio: el espacio de datos de la aplicación es bajo. Para liberar" [El resto se corta] mensaje. He movido cada apli...

30  ¿Cuáles son algunos consejos generales para mejorar el rendimiento general de un teléfono Android?  ( What are some general tips on improving overall performance of an android phone ) 
Me preguntaba si alguien podría compartir algunos consejos generales sobre acelerar / mejorar el rendimiento de su teléfono. He tenido mi Droid Eris durante a...

2  ¿Cuál es el factor dominante para evaluar el rendimiento para TTS & ASR?  ( What is the dominant factor for evaluating performance for tts asr ) 
Sabemos que la velocidad de la CPU ("MFLOPS") solo no es el único factor que determina el rendimiento de un dispositivo Android. Otros factores incluyen el ...

2  ¿Cómo puedo hacer que mi HPDN pirateado funcione más rápido?  ( How can i make my hacked wpdn run faster ) 
Tengo una Novela de pandigital blanco que i hackeado para ejecutar Android 2.1. ¿Hay alguna forma en que puedo hacerlo y las aplicaciones que corre ir más...

5  ¿Cómo reducir el número de pantallas en los teléfonos Android Sense HTC?  ( How to reduce number of screens on htc sense android phones ) 
Me preguntaba, ¿hay una manera de reducir el número de pantallas disponibles con teléfonos SENSIONEST HTC para decir 5? Solo encuentro que 7 pantallas son exc...

3  Mi teléfono sigue ralentizando y quema la batería. ¿Cómo puedo depurar el rendimiento y el consumo de CPU? (DHD 2.2)  ( My phone keeps slowing down and burning battery how can i debug performance and ) 
Sé que ya hay muchos hilos sobre sugerencias en Cómo mejorar el rendimiento y, enérgicamente relacionados, Ahorre la vida útil de la batería en su Android...

3  Solución de problemas del emulador de Android  ( Troubleshooting the android emulator ) 
Al iniciar mi emulador en casa, el emulador toma para siempre para comenzar. A veces no se inicia. Si se inicia el emulador, se le pega o se pierde si recibo ...

5  Pobre rendimiento con el punto de acceso WIFI portátil. ¿Esto es normal?  ( Poor performance with portable wifi hot spot is this normal ) 
Estoy usando un HTC Desire HD para crear un punto de acceso WiFi portátil en una conexión 2G (sí, lo sé, pero es todo lo que tengo a veces) para que pueda usa...

9  ¿Cuáles son los pros / contras de usar el compilador JIT (justo a tiempo) en un teléfono anterior?  ( What are the pros cons of using the jit just in time compiler on an older phon ) 
En un teléfono anterior originalmente diseñado para ejecutar Android 1.5 o 1.6, ¿cuáles son los pros y los contras de usar una característica más nueva de And...

0  Consulte el mensaje de error de su nombre de usuario y contraseña cuando estoy tratando de iniciar sesión en Andfbchat1.3.0  ( Please check your user name and password error message when i am trying to log i ) 
Instalé la aplicación AndfbChat en el emulador de Android y cuando estoy en fantasía para iniciar sesión con mi cuenta de Facebook, dice un nombre de usuario ...

25  ¿Cómo afectan la velocidad de RAM y el procesador de rendimiento general en Android?  ( How do ram and processor speed affect overall performance on android ) 
Dado que Android se puede instalar en una amplia gama de dispositivos, me pregunto qué tan importante es la RAM y la velocidad de la CPU para el rendimiento d...

4  Mantenimiento regular para mantener el teléfono funcionando de forma rápida y suave  ( Regular maintenance to keep the phone running quickly and smoothly ) 
Me he dado cuenta de que con el tiempo mi teléfono se ha desacelerado y se siente lento y menos receptivo en general. De la misma manera que obtendría su au...

1  Constantemente consumiendo alta CPU  ( Constantly consuming high cpu ) 
Quiero usar software para monitorear mi red, el proceso de monitor está consumiendo 20% de tiempo de CPU, ¿es cualquier impacto en mi dispositivo, excepto la ...

9  Mejorar el rendimiento del emulador de Android en Windows 7 x64  ( Improve android emulator performance on windows 7 x64 ) 
Estoy ejecutando Eclipse Helios en Windows 7 X64. Tengo un núcleo 2 dúo 2.0 GHz con 4.0 GB, lo que creo que debería ser suficiente, ya que nunca tengo problem...

8  ¿Son ROMS con programas de deodoxed más rápidos o más lentos que Odexed?  ( Are roms with deodexed programs faster or slower than odexed ) 
Estoy un poco confundido por el efecto de DEODEXING (o incluso por terminología). Basado en las respuestas a " ¿Cuál es la diferencia? entre las roms Odexed...

2  ¿Los programas Odexed tienen cualquier ganancia de rendimiento de tiempo de ejecución (VS Cargar tiempo)?  ( Do odexed programs have any runtime vs load time performance gains ) 
De mi comprensión, los programas Odexed son programas que están precompilados para una arquitectura específica. Es obvio que este proceso ayudaría a disminu...

1  ¿Qué es la clase de velocidad de la tarjeta SD máxima de metal líquido ACER?  ( What is acer liquid metal maximum sd card speed class ) 
Quiero comprar un nuevo SD y me gustaría obtener el mejor Bang (y la velocidad) para el Buck ... Pero no puedo encontrar esta información ... ¿Alguien sabe? ...

Relacionados problema

7  Clase de velocidad máxima (micro) SD para HTC EVO? 
5  Ganancia de rendimiento de la actualización de la tarjeta SD de clase alta [duplicar] 
7  ¿Cuál es el efecto de cambiar el tamaño máximo de la aplicación VM MoAs? 
28  ¿Cómo puedo lidiar con los mensajes "bajos en el espacio" en mi Android? 
30  ¿Cuáles son algunos consejos generales para mejorar el rendimiento general de un teléfono Android? 
2  ¿Cuál es el factor dominante para evaluar el rendimiento para TTS & ASR? 
2  ¿Cómo puedo hacer que mi HPDN pirateado funcione más rápido? 
5  ¿Cómo reducir el número de pantallas en los teléfonos Android Sense HTC? 
3  Mi teléfono sigue ralentizando y quema la batería. ¿Cómo puedo depurar el rendimiento y el consumo de CPU? (DHD 2.2) 
3  Solución de problemas del emulador de Android 
5  Pobre rendimiento con el punto de acceso WIFI portátil. ¿Esto es normal? 
9  ¿Cuáles son los pros / contras de usar el compilador JIT (justo a tiempo) en un teléfono anterior? 
0  Consulte el mensaje de error de su nombre de usuario y contraseña cuando estoy tratando de iniciar sesión en Andfbchat1.3.0 
25  ¿Cómo afectan la velocidad de RAM y el procesador de rendimiento general en Android? 
4  Mantenimiento regular para mantener el teléfono funcionando de forma rápida y suave 
1  Constantemente consumiendo alta CPU 
9  Mejorar el rendimiento del emulador de Android en Windows 7 x64 
8  ¿Son ROMS con programas de deodoxed más rápidos o más lentos que Odexed? 
2  ¿Los programas Odexed tienen cualquier ganancia de rendimiento de tiempo de ejecución (VS Cargar tiempo)? 
1  ¿Qué es la clase de velocidad de la tarjeta SD máxima de metal líquido ACER? 



© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.