"Fondo" es un término confuso, no creo que Apple se refiera a él en absoluto, pero prefiero usar "Multitarea" y "Cambio rápido de aplicación". Como se introdujo en iOS4, hay un número limitado de funciones que pueden seguir funcionando cuando no es la aplicación más importante:
audio / VoIP / GPS & ubicación / notificaciones automáticas / notificaciones locales / finalización de tareas / cambio rápido de aplicaciones
Cuando descargas cosas, dices un podcast, etc., realmente estás utilizando el servicio de "finalización de tareas", donde el programa puede continuar ejecutándose mientras se completa una descarga, o incluso una carga, etc. Esto está limitado a (creo ) 10 minutos, y realmente es una solicitud de más tiempo. Algunas aplicaciones juegan con el sistema, en particular las aplicaciones de estilo de twitter, al permanecer en funcionamiento y solicitar 10 minutos de tiempo de finalización de la tarea, incluso aunque no tengan una tarea específica en la mano, y solo quieren estar ahí cuando retrocedas (con suerte en menos de 10 minutos) ...
Como tal, y de estos 7 servicios se les otorga la misma prioridad de sistema que cualquier otra tarea en primer plano, por lo que lo único que debería impactar en una descarga en "fondo" es a) la ranura de 10 minutos que se acaba, o b ) la aplicación de primer plano que comparte la conexión para hacer su propia cosa.
Como cuando retrocedes, seguirá (si admite la función Cambio rápido de aplicación) de todos modos, incluso si han pasado los 10 minutos, es posible que aún tenga 10 minutos de descarga adicional, pero con más para ir. Esto puede hacer que parezca que se ha estado descargando lentamente en segundo plano, cuando en realidad ha estado funcionando a toda velocidad durante 10 minutos, y luego se detuvo hasta que volviste a cambiar.