Red de conocimientos turísticos - Información de alquiler - ¿Por qué el sistema Apple no se congela durante mucho tiempo, mientras que el sistema Android se atasca cada vez más cuanto más lo usas?

¿Por qué el sistema Apple no se congela durante mucho tiempo, mientras que el sistema Android se atasca cada vez más cuanto más lo usas?

¿Por qué el sistema Apple no se retrasa después de usarse durante mucho tiempo, mientras que el sistema Android se retrasa más cuanto más lo usas?

Debido a que Android es un sistema abierto, ¿no? No hay restricciones para muchos programas, por lo que muchos programas pueden ser ilimitados. Genera mucha basura y cuanto más programas instala, más programas inicia al iniciar y el uso de recursos aumenta, lo que naturalmente lo hace más. y más atascado

El sistema Apple está cerrado y muchos permisos no están abiertos para las aplicaciones, por lo que muchas aplicaciones no pueden iniciarse automáticamente al arrancar y, además, hay muchas aplicaciones que no pueden generar mucha basura. Apple ha hecho un buen trabajo manteniendo el ecosistema de aplicaciones, por lo que no hay retrasos. Pero si haces jailbreak, equivale a abrir permisos para todas las aplicaciones. Si no lo crees, puedes comprobarlo. ¡Un Apple con jailbreak seguirá estancado si hay demasiadas aplicaciones instaladas! ¿Cuál se retrasará cuanto más lo uses, Android o Apple?

En términos generales, es Android. Esto está determinado por la arquitectura subyacente. Android está escrito para LInux y todos los programas se ejecutan en un. Con el tiempo, se generará una gran cantidad de fragmentos y archivos basura, lo que ralentizará la velocidad de ejecución del sistema.

Otro aspecto es causado por la irregularidad del software de Android. Muchos software de Android generarán una gran cantidad de archivos basura durante el uso y se almacenarán en la memoria del teléfono móvil, lo que afectará seriamente la velocidad de ejecución con el tiempo.

Por lo tanto, se recomienda que los usuarios de teléfonos Android limpien la basura de sus teléfonos con regularidad. ¿El sistema Apple se retrasará cuanto más lo uso?

Hola, el retraso es solo un poquito, siempre y cuando elimines el software que no se usa con frecuencia, estará bien.

No es que el contenido que describiste se atasque cuanto más lo usas. ¿Por qué el sistema Android se vuelve cada vez más lento a medida que se utiliza? ¿Es este también el caso del sistema Apple?

Da igual, sigue aumentando el consumo de recursos.

Esto normalmente se soluciona reiniciando y limpiando los datos redundantes que ya no son necesarios.

Intenta eliminar lo que no necesitas. ¿El sistema Mac de Apple reemplazará al sistema Windows en el futuro? ¿Por qué el sistema de ventanas se retrasa cuanto más lo uso? ¿Y el sistema Apple no?

El sistema mac sólo se puede instalar en ordenadores Apple, por lo que no sustituirá al sistema windows. La razón por la que Mac no se congela es porque las computadoras de Apple tienen configuraciones relativamente altas y básicamente usan unidades de estado sólido, por lo que no se congelan. Las computadoras con sistemas Windows utilizan principalmente discos duros mecánicos y, si no prestas atención en el uso diario, instalarás accidentalmente una gran cantidad de software malicioso, por lo que se volverá más lento.

¿Por qué el sistema Android de los teléfonos móviles se retrasa cuanto más lo usas?

Hola, el equipo de WP Kuqi Mobile Assistant te dará la respuesta:

El software genera demasiados cachés, cada vez más

Adopta si es así Satisfecho, si no lo entiende, por favor pregunte. ¿Por qué los teléfonos móviles con sistema Android se quedan cada vez más estancados con el uso?

Si queremos responder a esta pregunta, debemos remontarnos al siglo pasado para encontrar el origen de los teléfonos inteligentes.

En 1965, los Laboratorios Bell, General Electric y el MIT comenzaron a colaborar para desarrollar un sistema operativo que pudiera combinar facilidad de uso y potencia. Después de seis años de colaboración, el ingeniero de software de los Laboratorios Bell, Ken Thompson, Durante sus vacaciones, completó la escritura de un sistema llamado Unix, que finalmente se convirtió en un producto comercial de AT&T, la empresa matriz de Bell Labs y el gigante estadounidense de las telecomunicaciones, y lanzó una operación de derechos de autor que duró décadas. Aunque ha habido muchas variantes desde entonces, Unix no es, estrictamente hablando, un sistema operativo de código abierto.

En 1991, Linus Torvalds, un estudiante universitario finlandés y hacker informático, estaba muy fascinado por Unix, pero no podía permitirse la estación de trabajo necesaria para ejecutar Unix, por lo que intentó diseñar él mismo el mismo programa. sistema llamado Linux, e inspirado por el espíritu de Richard Stallman, el padre del software libre, agregó Linux a la Free Software Foundation (FSF), permitiendo a todos usar, copiar, modificar e incluso vender el sistema Linux, y al mismo tiempo Asumir obligaciones de código abierto y prohibir los intentos de cerrar Linux.

La razón por la que necesitamos llegar tan lejos para contar la historia de los dos sistemas operativos Unix y Linux es porque iOS y Android son trabajos derivados de Unix y Linux respectivamente. En otras palabras, son las dos características de Unix y Linux las que causan una gran diferencia en la experiencia de los teléfonos iPhone y Android.

Jobs invitó una vez a Linus Torvalds, el fundador de Linux, a trabajar en Apple, abandonar el código abierto de Linux y ayudar a desarrollar el núcleo Mach cerrado de Mac OS. Este último se negó claramente después de una gran disputa. con trabajos. Desde el inicio de Mac OS, Apple ha considerado la privatización del sistema operativo como una estrategia corporativa. En palabras de Jobs, puso iOS en la caja del iPhone y se lo vendió a los usuarios. Por lo tanto, la razón por la que el iPhone no "se atasca cuanto más lo usas" es porque Apple tiene el máximo permiso de administración para sus teléfonos móviles, desde el hardware hasta el software. En un entorno cerrado, es imposible llamar comandos a aplicaciones de terceros. que exceden el límite de resistencia del iPhone y, naturalmente, es imposible causar daños sostenidos al sistema.

En cuanto a los teléfonos Android, debido a las condiciones de código abierto, Google no puede restringir las aplicaciones de terceros desde el puerto del código del programa. Al mismo tiempo, porque la aplicación de configuración central de Linux debe obtener ROOT al llamar a las funciones del sistema. , esto también ha resultado en que una gran cantidad de aplicaciones obtengan el control de todo el nivel ROOT debido a los requisitos de implementación de una sola función. Pueden leer y escribir en cualquier ubicación de almacenamiento de los teléfonos Android. equivalente a abrir la caja de Pandora, permitiendo que Android El teléfono no pueda defenderse previamente contra aplicaciones maliciosas. Ésta es también la razón por la que el software de código abierto es tan controvertido y ha sido criticado en el ámbito comercial: sólo le importa si concede a los usuarios libertad -esta libertad también incluye la libertad de cruzar fronteras- sin considerar el peor punto de partida para evitarlo. riesgo de abuso. Aunque Google, como gigante, ha estado tratando de unificar la gestión de la cadena industrial, cuando esta cadena industrial se vuelve cada vez más grande e incluso Google solo puede desempeñar uno de los roles, es razonable que Android pierda el control. Por ejemplo, normalmente se necesita más de un año y medio para que la última versión de Android llegue a más de 50 teléfonos Android con ella habilitada, pero iOS 7 solo tardó dos meses en actualizarse más de la mitad de los iPhone. Además, si Apple castiga una aplicación desde la App Store, ya no se puede instalar en ningún iPhone legal. Sin embargo, si Google expulsa una aplicación de Google Play, aún se puede iniciar sesión en ella. Los mercados de aplicaciones ofrecen descarga e instalación normales.

Por lo tanto, esta deficiencia inherente de Android ha generado un mercado de "ajuste de teléfonos móviles" e impulsado una nueva cadena industrial.

El primer nivel de "tuning del teléfono móvil" se encuentra en el nivel del sistema.

En la planificación de Android 4.4 y posteriores, Android L, cambia el modo de ejecución de la aplicación de Dalvik a ART. El principio es simplemente el efecto de "precompilación", es decir, cuando se instala una aplicación por primera vez. Llega a Android, su código de bytes se ha compilado en código de máquina local, lo que reduce el tiempo de inicio y ejecución al ejecutar posteriormente la aplicación.

Según los resultados publicados por el propio Google, en diferentes aplicaciones de prueba de rendimiento, la mejora de velocidad promedio de ART en comparación con Dalvik ha alcanzado el 80%. En algunos proyectos, la mejora de velocidad de ART incluso supera 1,5 veces. , este resultado puede describirse como muy gratificante.

Este es el esfuerzo de Google para resolver el problema de desaceleración de Android desde la fuente, pero esto solo tiene un efecto en la optimización del rendimiento y no puede resolver los problemas causados ​​por llamadas ilegales a recursos de aplicaciones. Al mismo tiempo, debido a la "precompilación" al instalar la aplicación, el tiempo total de instalación será más largo y los archivos generados después de la instalación también serán más grandes. Por ejemplo, el último paquete de instalación de Google es de solo 6,9 M. pero su APK después de la instalación El tamaño alcanza los 28,3 M, lo que ocupa demasiado espacio de almacenamiento en los teléfonos Android.

El segundo nivel de "tuning de teléfonos móviles" se encuentra en la capa ROM. Como el mercado de Android más grande del mundo, muchos fabricantes de teléfonos móviles en China desarrollan ROM especiales para mejorar sus ventas. La mayoría de las ROM también consideran optimizar el sistema Android. Por ejemplo, MIUI V6 afirma "introducir una variedad de memorias centrales del sistema Linux". tecnología para mejorar la eficiencia de ejecución de aplicaciones".

Es decir, al igual que lo que hace Google, el principal trabajo de optimización de los fabricantes de ROM es aplicar varios parches a Linux para que su lenguaje subyacente se adapte mejor a los distintos teléfonos móviles del terminal. Tomemos como ejemplo MIUI V6. Al introducir nuevas funciones, existe esta: "Tecnología de optimización de programación ZRAM". De hecho, ZARM es un módulo de memoria en el núcleo de Linux. Su función es crear una sección en la memoria. Actúa como un disco virtual para alojar la ranura de intercambio de Linux, comprime y acomoda algunas tareas, aumenta el uso de memoria y permite que la CPU sirva la memoria (porque los teléfonos inteligentes actuales generalmente tienen un exceso de CPU y la memoria es el cuello de botella).

Sin embargo, la ROM también es un arma de doble filo. Sus modificaciones en el sistema Android subyacente y su ocupación de espacio en la memoria tienen el riesgo de aumentar la carga en el teléfono móvil.

El tercer nivel de "tuning del teléfono móvil" se encuentra en la capa de aplicación. La ocupación accidental o intencionada de una gran cantidad de aplicaciones en los teléfonos móviles es la razón principal por la que los teléfonos Android son cada vez más lentos. Demasiadas aplicaciones a las que les gusta quedarse en el espacio de la memoria y dejar muchos fragmentos en el espacio de almacenamiento son las principales culpables de los problemas. Es por eso que las aplicaciones de limpieza instantánea se han ido convirtiendo poco a poco en un estándar en los teléfonos Android.

El sistema Android tiene siete tipos de programas, a saber, programas en primer plano, programas visibles, servicios principales, servicios secundarios, programas en segundo plano, nodos de suministro de contenido y programas vacíos. Cuando no hay ninguna aplicación de limpieza instalada, un teléfono Android. Solo puede confiar en el mecanismo de asignación predeterminado del sistema para ajustar automáticamente el uso de la memoria. Siempre que la aplicación realice una solicitud, la mayoría de los programas se retendrán en la memoria mientras se abran. Esto originalmente es para permitir a los usuarios activar estos programas nuevamente. La intención original era no necesitar recargar y ahorrar tiempo, pero Android no esperaba que la feroz competencia del mercado hiciera que las aplicaciones tuvieran una tendencia de "el dinero malo expulsa al dinero bueno". Para fines comerciales, muchos desarrolladores no necesitan quedarse. En el caso de la memoria, también hacemos todo lo posible para mantener las aplicaciones en un estado de ejecución potencial. Una o dos están bien, pero una vez que hay más, el teléfono Anrdoid se congelará y calentará con frecuencia.

Tomemos como ejemplo "Cleaner Master", la aplicación de limpieza de teléfonos móviles Android con la mayor base de usuarios del mundo. Los tipos de programas que limpia se colocan principalmente en programas en segundo plano, servicios secundarios y suministro de contenido. nodos y espacios vacíos:

Programa en segundo plano (oculto): este es el programa que se escanea e identifica con la mayor prioridad, porque la mayoría de los usuarios de Android no usan la tecla de retorno para salir al cambiar de aplicación. pero directamente Al presionar el botón Inicio, el primero hará que la aplicación ingrese a un programa vacío (que ocupa recursos relativamente pequeños), mientras que el segundo permanecerá como un programa en segundo plano (que ocupa recursos relativamente grandes). Especialmente cuando se trata de una aplicación de juego. ejecutado en segundo plano, otras aplicaciones competirán por los recursos, independientemente de si esa aplicación está siendo utilizada por el usuario. Según las estadísticas de un maestro de limpieza, alrededor de 20 aplicaciones de uso común inician la conexión en segundo plano incluso cuando no se están ejecutando. Principalmente envían información de uso del producto y del usuario, obtienen información publicitaria y verifican si se debe actualizar, etc.

Servidor secundario: como algunas suites empresariales, contactos de correo electrónico, interfaces táctiles, etc. Muchos de estos programas vienen con el sistema. Algunos usuarios los usarán, pero es posible que otros no los usen o ya tengan una alternativa. aplicaciones, por lo que la lógica de limpieza de un maestro de limpieza se basa en el comportamiento y la autorización del usuario (divididos en dos categorías: limpieza recomendada y limpieza profunda

Nodo de suministro de contenido (proveedor de contenido): esta parte del programa); no tiene entidad de programa y solo proporciona contenido para uso de otras aplicaciones, como nodos de suministro de calendario, nodos de suministro de correo, etc. Además de ocupar recursos de memoria, también ocupará la red, por lo que también causará una carga innecesaria en Android. teléfono;

Programa vacío (Empty) - Si sale de la aplicación mediante la tecla de retorno, la mayoría de las aplicaciones también dejarán un programa vacío en la memoria del teléfono Android. Este programa no tiene datos para ejecutar, pero. registrará la información histórica de la aplicación, que casi no tiene valor. Del mismo modo, la prioridad de *** esta parte del contenido del programa también es muy alta.

Además del consumo excesivo de memoria, los teléfonos Android también son propensos a acumular una gran cantidad de datos redundantes en el almacenamiento, incluidas aplicaciones preinstaladas que no se pueden desinstalar, archivos residuales después de la desinstalación y el proceso de usando aplicaciones Dado que Android en sí no proporciona una herramienta de administración, incluso después de conectar el teléfono a la computadora, el caché generado en la carpeta es el mismo que la estructura de árbol de Windows. Es difícil para el usuario determinar de forma independiente qué carpetas pueden. eliminar y qué carpetas son archivos del sistema indispensables, eventualmente conducirá a una situación en la que el tamaño y el espacio de los teléfonos móviles se volverán cada vez más estrechos.

El problema del "ajuste del teléfono móvil" puede aumentar la carga operativa del usuario. La presión psicológica es mayor que la presión conductual. Al jugar con el teléfono móvil, no olvide utilizar la función de limpieza de vez en cuando. Este tipo de hábitos operativos "únicos" en comparación con el iPhone también son la razón por la que los teléfonos Android siempre parecerán productos semiacabados o máquinas de ingeniería.

¿Por qué el sistema Android se retrasa cuanto más lo usas? ¿Por qué está bien el sistema IOS?

1. IOS cierra automáticamente el programa anterior cuando se abre un nuevo programa, por lo que no requiere una gran memoria de ejecución.

2. Los sistemas Android generalmente admiten menos de 6 programas. ejecutados simultáneamente.

3. Esto equivale a que IOS sea como un metro y Android como un automóvil en la carretera. Los programas actuales tienen que tener en cuenta demasiados elementos de inicio relacionados, por lo que requieren cada vez más ejecución. memoria, que es bastante. Varios coches grandes circulaban por la carretera al mismo tiempo. ¿Por qué los teléfonos Android se vuelven más lentos cuanto más se usan?

Debido a que se descarga más software, la basura aumenta y la memoria de la CPU es cada vez menor. La actualización es más lenta, ¿por qué?

Puede instalar Tencent Mobile Butler para limpiar la memoria. Puede ayudar a que su teléfono acelere y reduzca el uso de la memoria, maximice la liberación de más memoria del teléfono y haga clic directamente en Junk Cleanup, escanee y limpie automáticamente los cachés de software y la basura. archivos, paquetes redundantes, cachés del sistema y elimine completamente los restos después de desinstalar el software

Finalmente, use la función de aceleración del pequeño cohete para grabar archivos que ocupan mucho espacio en cualquier momento. para operar