8 votos

¿Es la CPU de Samsung Galaxy A10s de 64 bits o de 32 bits?

Realmente quería saber la longitud de palabra de la CPU de Samsung Galaxy A10s, que funciona con Android Pie. En la primera apariencia parece tener un procesador de 64 bits, ya que utiliza el chipset MediaTek Helio P22, pero no creo que las aplicaciones/programas en el espacio de usuario tengan acceso a instrucciones de 64 bits, etc. Incluso __aarch64__ está indefinido. El sistema operativo lo identifica como ARM 7 y, por lo tanto, no puede utilizar conjuntos de instrucciones AES y otras funciones. Si fuera el ARM Cortex A53 mencionado por MediaTek Helio P22, debería tener una arquitectura ARM de 8.

  • ¿Es esto porque el Kernel es de 32 bits?
  • ¿O es que los permisos de Android lo están bloqueando?
  • ¿Cómo puedo identificar si mi Kernel es de 32 bits o 64 bits?

¡Por favor corríjame si estoy equivocado!?

¡Cualquier ayuda será muy apreciada!

1 votos

No puedo encontrar la fuente, pero creo que Android ha eliminado por completo el soporte del kernel de 32 bits, por lo que es muy probable que el kernel sea aarch64. A veces, los proveedores solo envían espacios de usuario de 32 bits en dispositivos de gama baja, para ahorrar memoria.

9voto

beeshyams Puntos 82

Como sospechaba OP, el hardware es de 64 bits pero está funcionando en modo de 32 bits como se menciona en este reddit que a su vez hace referencia a geek bench como prueba.

Aplicaciones como AIDA 64 pueden revelar esto

insertar descripción de la imagen aquí

Fuente

También Antutu, si lo tienes instalado, ya que fue eliminado de Play Store

Como información general, ver ¿Cómo encontrar la versión del procesador ARM en un dispositivo Android?

0 votos

Me pregunto por qué harían esto en un procesador capaz de 64 bits...

1 votos

@NonnyMoose - Samsung no puede vender teléfonos con procesadores Exynos (desarrollados por Samsung) en Estados Unidos (por motivos legales). Tienen que usar Qualcomm en Estados Unidos. Eso significa 2 modelos de teléfono con el mismo sistema operativo. Este ha sido un punto doloroso para los usuarios, ya que Qualcomm a menudo obtiene mejores resultados. Supongo que la diferencia de precio entre los procesadores de 64 bits (Qualcomm Vs Exynos) es mayor que la de 32 bits, por lo que para mantener el costo comparable en ambos mercados, terminaron utilizando 32 bits. O uno de los procesadores de 64 bits no estaba listo para ser utilizado. Es mejor tener ambos modelos subutilizados en lugar de causar más insatisfacción, una decisión empresarial -

4 votos

@NonnyMoose Memoria. El envío con espacios de usuarios de 64 bits y 32 bits cuesta unos cientos de megabytes de memoria. Con todos los servicios funcionando, un dispositivo de 2 GB puede tener 800 MB restantes en un buen día. No muchos dispositivos de 3 GB y muy pocos de 2 GB se envían con espacios de usuarios de 64 bits.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X