¿Por qué es mejor que la batería de un iPhone NO cierre las aplicaciones?

51

Al parecer, no es una buena idea cerrar aplicaciones en su iPhone para ahorrar batería. He leído preguntas y respuestas como ¿Forzar el cierre de aplicaciones tiene algún beneficio en los dispositivos iOS? pero todavía no se gelifica conmigo. A veces he encontrado más de 50 aplicaciones ejecutándose, por lo que no tiene sentido cerrarlas.

Tal vez soy un poco un viejo estrangulador y simplemente no puedes enseñarles nuevos trucos a los perros viejos, pero ¿alguien puede explicar por qué es mejor mantener todas estas aplicaciones en funcionamiento? Y cuando digo "explicar" quiero decir en términos simples para que pueda entender.

FC
fuente
31
La idea errónea es la parte "en ejecución". Las aplicaciones en Switcher no se ejecutan necesariamente, la mayoría de ellas no. Piense en ello más como una lista "utilizada más recientemente" que como un monitor de proceso
nohillside
3
Al igual que Patrix, me gustaría agregar que iOS cierra las aplicaciones por sí solo cuando se está quedando sin memoria, por lo que a pesar de que parece que 50 aplicaciones están "ejecutándose", si está viendo un video, hay una gran posibilidad de que los otros 49 realmente tengan terminado después de 2/3 minutos. El selector de aplicaciones solo muestra una captura de pantalla reciente de esas aplicaciones en este momento.
Mono codificado el
55
@CodedMonkey Estoy de acuerdo con su comentario, sin embargo, la única aclaración que haría es que los otros 49 no serían cancelados, serían suspendidos. La diferencia es que cuando se termina una aplicación, ya no reside en la memoria, mientras que estar suspendida significa que no es visible en la pantalla, ni está ejecutando código. En este estado, no está utilizando el procesador o la batería, pero aún reside en la memoria. Sin embargo, todo lo dicho, usando su ejemplo, supongo que iOS podría terminar algunas de las otras 49 aplicaciones, pero mantener la mayoría de ellas en estado suspendido.
Monomeeth
8
Probablemente necesitemos abordar al elefante en la habitación, lo que te hace decir "simplemente mantén todas estas aplicaciones en funcionamiento", y lo que específicamente es "cerrar las aplicaciones": iOS 11 ejecuta tres aplicaciones como máximo y algunas aplicaciones obtienen activaciones periódicas de fondo (por diseño ) si estamos hablando del sistema operativo en términos generales / términos simples. Si esto está destinado a airear el debate sobre si eliminar las miniaturas de imágenes de aplicaciones guardadas de la interfaz de usuario multitarea, aclaremos eso en la pregunta.
bmike
3
Realmente horrorizo ​​a mis amigos al tener (en este momento) 314 tans I safari y 57 aplicaciones "abiertas".
Tim

Respuestas:

64

No estas solo. Las personas simplemente están acostumbradas a sus hábitos de computadora de escritorio, y es comprensible que lleven estos hábitos a sus iPhones y iPads.

Sin embargo, déjenme intentar explicar esto usando una analogía:

Imagina que es un día caluroso y estás fuera de la jardinería. Tienes sed, así que entras a la cocina, tomas un vaso grande, le pones hielo y lo llenas de agua. Luego bebes la mitad y vacías el resto en el fregadero antes de volver a salir. No mucho después, vuelve a tener sed, así que vuelve a la cocina, toma el mismo vaso, le pone hielo y lo llena con agua. ¡De nuevo solo bebes la mitad y vacías el resto en el fregadero!

El flujo de trabajo anterior simplemente no tiene sentido. ¿Por qué no llevarías el vaso contigo? Y, no solo está desperdiciando agua al vaciarla, sino que está gastando más tiempo y energía para recuperar esa agua nuevamente.

Del mismo modo, cuando salga de una aplicación, realmente está utilizando energía de la batería en el proceso (p. Ej., Eliminarla de la RAM, etc.) y luego nuevamente cuando tenga que iniciarla nuevamente y cargarla nuevamente en la RAM.

Por lo tanto, la gran mayoría de las veces es mejor dejar las aplicaciones abiertas. A pesar de que están abiertos, en realidad solo están sentados en un tipo de modo suspendido que no usa ninguna batería. Sí, la aplicación todavía está cargada en RAM y ocupa espacio , pero en realidad no está haciendo nada , simplemente está inactiva. Y, dado que no está utilizando energía de la batería en este estado, no tiene ninguna ventaja abandonarlo desde el punto de vista de la conservación de la batería, especialmente si es una aplicación que sabe que va a usar una y otra vez durante el día.

Tampoco es realmente ventajoso forzar el cierre de una aplicación, ya que iOS lo hará por usted si es necesario para liberar RAM. Entonces, si tiene 50 aplicaciones abiertas y permanecen abiertas, entonces iOS no ha sido empujado hasta el punto de necesitar cerrar ninguna de ellas para liberar memoria.

Ahora, como todo, siempre hay excepciones a la regla (como aplicaciones que tienen que realizar tareas en segundo plano). Un ejemplo de esto es uno que reproduce música mientras haces otras cosas con tu teléfono, o uno que descarga contenido en segundo plano, o uno que cuenta cuántos pasos caminas en un día, etc. Sin embargo, iOS tiene proceso eficiente para administrar aplicaciones / tareas en segundo plano y si decide abandonarlas, básicamente está diciendo que no confía en que el sistema operativo haga su trabajo correctamente.

Por lo tanto, no dude en salir de sus aplicaciones cuando sea necesario (por ejemplo, porque está congelado, etc.), pero no lo haga para ahorrar energía de la batería. De hecho, si lo hace, ¡logrará lo contrario y usará más batería durante el día!

Resumen

  • Solo necesita cerrar las aplicaciones si no funcionan correctamente (por ejemplo, una aplicación se ha congelado, no se muestra correctamente, etc.).
  • Las aplicaciones enumeradas en App Switcher no se ejecutan necesariamente ; de hecho, la mayoría de ellas no se ejecutan en absoluto.
  • La mayoría de las aplicaciones en App Switcher estarán en estado suspendido ; esto significa que no están: visibles en la pantalla, ejecutando código, usando la CPU o GPU, o usando la batería. Sin embargo, ellos son aún residente en memoria hasta que se purgan (si es necesario) por el sistema para liberar la memoria:

    Suspendido : la aplicación está en segundo plano pero no está ejecutando código. El sistema mueve las aplicaciones a este estado automáticamente y no las notifica antes de hacerlo. Mientras está suspendida, una aplicación permanece en la memoria pero no ejecuta ningún código. Cuando ocurre una condición de poca memoria, el sistema puede purgar las aplicaciones suspendidas sin previo aviso para hacer más espacio para la aplicación en primer plano.

    Fuente : consulte la Tabla 2-3 dentro del primer enlace de referencia al final de esta respuesta.

  • Las únicas aplicaciones que realmente se ejecutan en su iPhone en un momento dado son la aplicación activa (es decir, la que está visible en la pantalla) y cualquier otra que funcione en segundo plano . ( Nota: hay algunas excepciones temporales a esto en el caso de aplicaciones que todavía necesitan tiempo para completar el código de ejecución que ya comenzaron mientras estaban activas; por lo general, esto es solo del orden de segundos, pero en teoría podría extenderse a más de un minuto). .

  • En términos de aplicaciones que se ejecutan en segundo plano, puede controlar qué aplicaciones tienen permiso para hacerlo (si están abiertas) yendo a Configuración> General> Actualización de la aplicación en segundo plano. ( Nota: el hecho de que vea una aplicación enumerada aquí no significa que se ejecutará en segundo plano, pero deshabilitarla aquí significa que definitivamente no lo hará).
  • Si su iPhone está bloqueado, la aplicación que estaba activa (es decir, visible en la pantalla) cuando bloqueó su dispositivo ahora está inactiva . Sin embargo, a menos que solo haya bloqueado su iPhone y todavía esté terminando de ejecutar el código o se esté ejecutando en segundo plano (por ejemplo, reproducir música, etc.), entonces no está utilizando la CPU, la GPU o la batería.

Referencias

  1. Para obtener más información sobre los distintos estados en que puede estar una aplicación, consulte la Guía de programación de aplicaciones de Apple para iOS: Estados de ejecución para aplicaciones .
  2. Para obtener más información sobre las aplicaciones que se ejecutan en segundo plano, consulte la Guía de programación de aplicaciones de Apple para iOS: Ejecución en segundo plano .
Monomeeth
fuente
99
Entonces, si tiene 50 aplicaciones abiertas y permanecen abiertas, entonces iOS no ha sido empujado hasta el punto de necesitar cerrar ninguna de ellas para liberar memoria Para ser claros, no hay forma de que pueda saber si las aplicaciones en la aplicación Los conmutadores están realmente abiertos (es decir, residentes en la memoria) o no.
MJeffryes
24
Lo que está agotando la batería es iniciar la aplicación nuevamente . Suspender una aplicación es barato. Reanudar una aplicación suspendida es barato. Pero la necesidad de cargar completamente la aplicación desde cero requiere muchos recursos (incluso si algunos de ellos todavía se pueden almacenar en caché): el sistema operativo necesita cargar la aplicación y todos sus marcos dependientes, el código de inicio completo de la aplicación debe ejecutarse nuevamente, etc. .
DarkDust
55
Siempre pensé que el conmutador enumera todas las aplicaciones que se abrieron en el teléfono hasta un límite máximo, en el orden en que se usaron por última vez, independientemente de si estaban en la memoria o no. Si retrocedo lo suficiente, cambiar a una aplicación provocará una pausa bastante larga ya que (supongo) que la aplicación se carga desde el disco. ¿Existe alguna documentación que confirme su opinión sobre su comportamiento?
MJeffryes
77
Esta es una respuesta útil, pero no hay forma de que iOS mantenga suspendidas 50 aplicaciones, a menos que cada una de ellas tenga una huella de memoria verdaderamente microscópica. Alterno entre aplicaciones grandes todo el día (Safari, Twitter, Facebook, Reddit, YouTube, etc.), y a menudo obtengo una "recarga completa" volviendo a una aplicación con solo 2 o 3 tarjetas en la lista utilizada más recientemente.
BradC
3
@Monomeeth En el selector de aplicaciones hay muchas aplicaciones que se terminan de manera efectiva, es decir, requieren una recarga completa para reanudarse. No creo que iOS termine por completo, a menos que haya habido un bloqueo, simplemente permanece en el conmutador de aplicaciones, no reside en la memoria y es más o menos una conveniencia para acceder más fácilmente.
Joe
22

Las respuestas proporcionadas son precisas, solo quiero aclarar desde el punto de vista de un desarrollador de iOS.

iOS está diseñado para administrar tantas cosas como sea posible para que usted (y los desarrolladores) no tengan que preocuparse por ellas. El resultado final es un enfoque algo consistente en todas las aplicaciones, incluidas las de Apple (incluso aunque a veces Apple corta algunas esquinas).

Dicho esto, la premisa es:

  • iOS sabe más sobre memoria que nosotros. Sabe cuánto tiene y cuánto necesita (hasta cierto punto).
  • iOS tiene control total sobre la memoria; tiene la última palabra sobre quién usa qué.
  • Si iOS necesita memoria, lo encontrará, y esto generalmente se hace eliminando otros procesos que han estado inactivos durante algún tiempo (y hay muchas reglas detrás de escena, no las conocemos todas, y realmente no preocuparse por ellos).
  • Todo lo que hace un procesador (CPU) requiere energía. Absolutamente todo. No olvide que las computadoras son simplemente contenedores de electrones muy pequeños que los mueven en espacios muy pequeños.
  • Cuando se elimina una aplicación, hay algunos protocolos (contratos) acordados que definen lo que se debe hacer. iOS aplica y lleva estos protocolos. Pero el trabajo debe hacerse, no es gratuito y ciertamente no siempre es barato (realmente depende de qué sea la aplicación).

Dicho todo esto, se supone que la mayoría de los usuarios cierran aplicaciones con la esperanza de aumentar la duración de la batería, bajo la impresión de que, al cerrar las cosas, se desperdicia menos energía para mantener estas aplicaciones en funcionamiento.

La verdad es que, en iOS, este casi nunca es el caso. Cuando presiona inicio, la aplicación se suspende y ya no utiliza recursos que otras aplicaciones pueden necesitar. Si una nueva aplicación (o incluso iOS) necesita esa memoria, la cuidará sola, pero solo si la necesita.

Al cerrar las aplicaciones una y otra vez, está obligando a iOS a hacer esa tarea potencialmente costosa de descargar realmente una aplicación, guardar su estado y lo que no, con el problema adicional de que cuando vuelve a abrir la aplicación, todo eso debe revertirse y, dependiendo de la complejidad de la aplicación, se deben leer muchas cosas desde el almacenamiento, hasta la memoria principal del teléfono, etc. Todo este trabajo adicional podría haberse evitado si simplemente deja que la aplicación permanezca en su estado "suspendido".

Sin embargo ...

En algunos casos (y son raros pero no imposiblemente raros), desea eliminar las aplicaciones que se comportan mal. Los ejemplos son (pero no se limitan a): aplicaciones que tratan con audio de fondo o servicios asíncronos como la ubicación (donde la aplicación solicita una ubicación y iOS debe ir y preguntar dónde está, por ejemplo, disparando el GPS si es necesario) , transmisión de video, etc.

He tenido innumerables instancias de aplicaciones como Lyft, United Airlines, incluso Twitter, que terminan en un estado roto (o simplemente no funcionan correctamente), ya sea porque estás en una mala red (iOS se ha vuelto realmente malo en recuperarse de algunas redes malas en los últimos 3-4 lanzamientos) o la red simplemente no responde correctamente.

Con el tiempo, la mayoría de estos problemas tienden a desaparecer y la aplicación comienza a funcionar nuevamente; pero si realmente necesita que la aplicación funcione ahora , debe seguir adelante y pagar el precio de tener que matarla y reiniciarla desde cero. Usaste más batería al hacer eso, pero, oye, la necesitabas.

Y si esto fue confuso, puedo darle una analogía de automóvil, porque eso es lo que solemos hacer todo el tiempo.

La analogía del auto

Sé que la tecnología del automóvil ha avanzado y este ya no es un buen ejemplo, pero juega conmigo aquí .

Encender el motor de un automóvil solía usar más combustible que el ralentí. Cuando los automóviles tenían carburadores en lugar de inyectores, esto era aún peor; Es por eso que apagar el motor cuando te detienes en una luz roja, teóricamente puede usar más combustible que simplemente en ralentí durante un minuto. Los autos más nuevos tienen un mecanismo mucho más eficiente y pueden detener el motor, pero permanecen en un estado semi-arrancado (no entremos demasiado a los autos aquí).

Usted cierra aplicaciones, es el equivalente a una persona apagando el automóvil en cada luz de freno. En lugar de dejarlo inactivo hasta que lo necesite nuevamente, normalmente unos segundos más tarde.

La analogía no es perfecta, porque la verdad es que los autos inactivos todavía usan combustible, mientras que las aplicaciones suspendidas no; Sin embargo, en los ojos del teléfono, que se no se utiliza la memoria nada / batería relacionados (siempre y cuando no tienen el proceso de fondo de cualquier tipo activo, obviamente).

Básicamente está apagando el motor cada vez que apaga una aplicación, y no está dejando que el mecanismo "inteligente" de iOS de ralentí su motor se encargue de ello, por lo que cuando la luz se vuelve verde, simplemente puede presionar el acelerador y El motor funciona más rápido que si se hubiera detenido al 100%. Arrancar un motor desde un estado detenido, también usa más potencia que solo combustible, debe girar el motor de arranque para que el motor pueda arrancarse, inyectarse combustible y crear chispas, así que ... es mucho trabajo detrás de escena. Las aplicaciones son como motores. :)

Martin Marconcini
fuente
1
Jaja, me gusta la analogía (y tu respuesta). :)
Monomeeth
Pregunta acerca de su comentario sobre las aplicaciones que se comportan mal: "[...] si realmente necesita que la aplicación funcione ahora, entonces debe seguir adelante y pagar el precio de tener que matarla y reiniciarla desde cero. Usó más batería haciendo eso [...] "¿Crees que esto es universalmente más derrochador? Si bien no salgo de las aplicaciones de otra manera, a menudo asumo que una aplicación colgada o con problemas probablemente consuma muchos recursos al intentar repetidamente y no hacer lo que quiera hacer. Veo que esto podría ser menos intenso que comenzar de nuevo desde cero, ¿crees que ese es generalmente el caso?
brhfl
1
@brhfl Es difícil decir que cada aplicación es un mundo diferente. Hay algunas señales claras de que algo está mal. Si su teléfono se calienta mucho en un corto período de tiempo mientras está tratando de usar una aplicación, puede significar que se está utilizando la CPU, o si el teléfono se siente lento (por ejemplo, las animaciones omiten cuadros). Esas son buenas señales de que algo está usando más recursos de lo que debería y, en esos casos, matar la aplicación sospechosa es el camino a seguir. En general, si una aplicación se suspende (fondo) incluso si no estaba funcionando bien, no tendrá más remedio que comportarse; o corre el riesgo de ser asesinado por iOS.
Martin Marconcini
1
  1. Si fuerza el cierre de una aplicación por completo, cuando necesite volver a abrirla más adelante, la sobrecarga asociada con el lanzamiento de una nueva instancia de la aplicación requiere más CPU y energía que simplemente cambiar de una aplicación a otra.
  2. Cuando una aplicación solo está allí en la memoria, a menos que esté diseñada para ejecutarse en segundo plano, generalmente se detiene o finaliza y no consume ningún ciclo de CPU (generalmente). Si se trata de una aplicación bastante simple, solo se quedará allí usando la memoria. En tal caso, el estado de la aplicación persiste en otro lugar (en el almacenamiento del dispositivo en el caso de Android) para que el estado de la aplicación se pueda restaurar más tarde. Para darle una idea, un mensaje bastante largo y sin enviar que escribí en la aplicación Viber en mi teléfono sobrevivió a un teléfono apagado debido al agotamiento de la batería. Después de reiniciar el teléfono, luego Viber, encontré el mensaje esperando que lo enviara. Aleluya
  3. Dependiendo de su chip de memoria, si contiene ceros o unos no hará ninguna diferencia significativa en el consumo de energía. Por lo tanto, mantener las cosas en la memoria no le hará ahorrar significativamente la batería.
  4. Cuando una aplicación está en estado de sueño super profundo (muchachos, por favor confirme esto), solo una referencia a ella será visible en el conmutador de aplicaciones como una instantánea de la última pantalla que fue visible desde antes de pasar por debajo. Lo digo porque un día, decidí cerrar todas las aplicaciones en mi iPad, y me sorprendió la cantidad de aplicaciones que tuve que cerrar. Eran más de 60 aplicaciones. Estos no se pueden guardar en la memoria del iPad. Vi algunas aplicaciones allí, que se usaron hace varios meses.

Como analogía ... con su automóvil, si necesita hacer demasiadas paradas durante el día y seguir deteniendo y arrancando el motor, llegará un momento en que la batería se agotará por completo. Esto puede suceder si el tiempo de carga mientras conduce entre paradas no es lo suficientemente largo como para restaurar la enorme cantidad de energía que se extrae de la batería cada vez que enciende el motor. Además, no es bueno para el motor de arranque y el consumo general de gas. Es por eso que muchos conductores de camiones de reparto mantendrán el motor al ralentí durante sus paradas cortas.

Esta analogía es IMO similar al mito de ahorro de memoria.

Abdoulaye Siby
fuente
-1

Simplemente lanzando una opinión diferente por el bien de la discusión. Este concepto tiene cierto grado de verdad, pero una vez que tenga un cierto número de aplicaciones abiertas, es probable que comience a ver rendimientos decrecientes al mantener las aplicaciones suspendidas.

Cuantas más aplicaciones tengas abiertas, más RAM se usará, obviamente. Por lo general, cada aplicación en la memoria se divide como la memoria que la aplicación está usando actualmente, la memoria que la aplicación quiere tener a la mano y la memoria que el sistema operativo realmente permitió que la aplicación usara, lo que le brinda la cantidad final de memoria que la aplicación tiene. está permitido su uso. La razón por la cual la aplicación mantiene una porción separada de esta memoria como memoria que quiere usar, es porque la aplicación puede necesitar crecer, pero no necesariamente quiere hacerlo de inmediato porque es malo para los recolectores de basura tienen montones grandes (montones grandes = recolecciones de basura más largas), por lo que la aplicación reservará una parte de la memoria que no se usa actualmente, pero que la aplicación puede usar exclusivamente si surge la necesidad.

Digamos que el sistema operativo permite que mi aplicación tenga hasta 700 MB, y la aplicación reserva 300 MB de esa memoria para sí misma, dejando 400 MB para que mi aplicación los use si lo desea, pero luego se abre otra aplicación y necesita algo de memoria; el sistema operativo analiza todas las diferentes aplicaciones y decide si está bien extraer algo de memoria de otra aplicación y usarla para la nueva aplicación, en este caso puede decidir tomar 150mb de la memoria permitida de mis aplicaciones y dársela a la nueva aplicación , requiriendo que se intercambie la memoria para darle uso a la nueva memoria de la aplicación (piense en esto como una reasignación de fondos en un negocio), mientras más aplicaciones tenga abiertas, más trabajo tendrá que hacer el sistema operativo para decidir realmente qué memoria de la aplicación puede desviar para dar memoria a la nueva aplicación.

En este sentido, cada aplicación que se abre y se suspende agrega complejidad a este proceso, lo que hace que sea más intensivo en la CPU y eventualmente requiera más energía de la batería para abrir aplicaciones futuras que la energía de la batería ahorrada al no cerrar otras aplicaciones.

Ahora, tenga en cuenta que nada de eso tiene en cuenta que a menos que realmente elimine una aplicación, puede haber servicios en segundo plano en ejecución que consumirán la potencia de procesamiento, por ejemplo, notificaciones configuradas para notificarle en un temporizador, etc. Por otro lado, algunos las aplicaciones no usan un verdadero servicio en segundo plano, y en realidad usan notificaciones push de servicios como firebase, que no requieren que la aplicación esté abierta en ningún momento.

Otra cosa a tener en cuenta, cuantas más aplicaciones abra continuamente, más fragmentada estará la memoria inicialmente hasta que el sistema operativo pase y limpie la memoria para que esté más limpia y organizada de manera más eficiente, esto también aumenta la potencia de procesamiento, y el Cuanta más memoria esté ocupada por las aplicaciones, más intenso será este proceso para su dispositivo.

Todo esto para decir que dejar las aplicaciones abiertas es en su mayoría más eficiente, a menos que se abran demasiadas aplicaciones, sin embargo, no estoy seguro de cuántas aplicaciones deben estar abiertas para llegar a este umbral, si el número existe.

Fuentes:

Recolector de basura SGen para Mono: http://www.mono-project.com/docs/advanced/garbage-collector/sgen/

Descripción general del generador de perfiles de memoria para aplicaciones Xamarin de iOS y Android, que muestra la forma en que la aplicación administra la memoria (conjunto de trabajo, bytes privados, memoria asignada, etc.) https://blog.xamarin.com/say-hello-to -the-xamarin-profiler /

Trevor Hart
fuente
1
No estoy seguro de que esto sea correcto: ¿es usted un desarrollador de iOS? Creo que iOS puede, a su propia discreción, eliminar aplicaciones suspendidas según sea necesario para liberar memoria, pero dudo mucho que pueda reducir parcialmente la huella de memoria de una aplicación suspendida. Al menos como usuario, parece ser todo o nada.
BradC
2
Eso es todo cierto para los sistemas operativos "completos" que realizan tareas múltiples simultáneas de aplicaciones que se ejecutan completamente. Ese no es el caso para iOS (excepto para las configuraciones de pantalla dividida más nuevas). No estoy diciendo que estoy seguro de que estás equivocado, solo estoy diciendo que tus instintos de otros sistemas operativos pueden no aplicarse aquí.
BradC
1
Y en mi humilde opinión, confunde el selector de aplicaciones con una lista de aplicaciones "abiertas" / "en memoria". Claramente, este no es el caso, por lo que la huella de la memoria puede ser la misma para un iPhone con 5 o 20 aplicaciones en el conmutador
nohillside
2
La gestión de memoria del marco Mono / Xamarin no es representativa de cómo funcionan las aplicaciones / servicios nativos en la plataforma iOS. iOS y el tiempo de ejecución de Objective-C / Swift no implementan la recolección de basura.
Mike Mertsock el
2
@TrevorHart utiliza el Conteo automático de referencias developer.apple.com/library/content/documentation/Swift/…
Mateusz Szlosek
-2

Versión de corte limpio: es mejor porque el sistema operativo fue diseñado para mejorarlo hasta el punto en que el usuario quiera mantener las aplicaciones (o en un estado "suspendido") para reunir más información sobre sus acciones [*] más adelante si es necesario.

Versión más larga: las aplicaciones que están "suspendidas" tendrán su estado guardado en la memoria, por lo que una vez que desee iniciarlas nuevamente, el proceso de cargar todo de nuevo requerirá menos tiempo para el procesador y casi ningún uso de la unidad de almacenamiento ... Con esto no se puede saber si sus aplicaciones están haciendo otras cosas en segundo plano que en muchos casos se quedan allí recolectando datos sobre usted.


[*] Para profundizar en la recopilación de datos de tu parte ... las aplicaciones que se almacenan en la memoria pueden estar "suspendidas" o activas en segundo plano. Usted, como propietario del dispositivo, no puede saber (si no posee el conocimiento y algunas otras aplicaciones para escanear activamente el uso de la CPU) qué está haciendo realmente dicha aplicación. Desde el punto de vista de la seguridad, le aconsejo que cierre cualquier aplicación que no vaya a utilizar durante los próximos 10 minutos.

PD: esta práctica también se realiza en dispositivos Android ...

Kaotis
fuente
66
-1 Esta respuesta sería mejor si no tuviera este trasfondo de "su teléfono está diseñado para espiarlo".
Nzall
44
"Su teléfono está diseñado para espiarlo" en realidad no se aplica a los dispositivos Apple: no generan dinero con los datos personales de afaik.
wizzwizz4
1
@ wizzwizz4 ¿Quién dice?
yo '
1
@yo 'Dice mi incapacidad para encontrar evidencia que sugiera que lo hacen. Asume buena fe y todo eso.
wizzwizz4