Una forma interesante de formular la pregunta, ¿eh?
En primer lugar, pura potencia de la computadora. Tomemos los tres teléfonos más populares en este momento. [1] Estos son, en orden:
1. Samsung Galaxy S7
2. iPhone 6S
3. HTC 10
Todos estos son teléfonos premium de muy alta gama. Procesadores muy rápidos, gran cantidad de RAM, opciones de almacenamiento y bien respaldados y amados. Menciona algunas palabras de moda como quad-core, velocidad de reloj y RAM. Vamos a explicar eso antes de continuar.
- Tengo un servidor (HP DL380G7 2x SC X5650) y quiero configurar una pequeña nube privada que sea gratuita. ¿Qué sugieres usar?
- ¿Cuál es la lista de certificados de Amazon Web Services y cuál es bueno?
- Cómo migrar una aplicación web php existente a aws
- ¿Qué es EC2 en AWS?
- Cómo elegir el mejor servidor en la nube para las necesidades de mi proyecto
Me gusta usar una analogía para explicar estos conceptos básicos. Piensa en un escritorio. Tiene un espacio de trabajo, cajones y alguien trabajando en el escritorio. RAM es su espacio de trabajo: mucha RAM significa mucho espacio para colocar sus documentos, tomar notas, hacer cosas. Para una computadora, no es tan simple como la superficie de su escritorio, pero funciona bien pensando de esta manera: más RAM significa más tareas a la vez.
Los cajones de tu escritorio almacenan cosas en las que no estás trabajando en este momento. Ese es tu almacenamiento. Un teléfono moderno probablemente tenga 16 gigabytes o 32 gigabytes de almacenamiento, eso es suficiente para almacenar un par de miles de imágenes de alta resolución, alrededor de 2000 en 16 gigabytes, 4000 en 32 gigabytes. Una vez más, esto se simplifica: podría almacenar más o menos, y el almacenamiento anunciado generalmente será un par de gigabytes menos, por algunas razones.
El trabajador en el escritorio es su procesador. Podría tener una superficie de escritorio masiva, pero alguien que trabaje en el escritorio muy lentamente, y no podrá hacer mucho. La CPU es el trabajador: maneja las tareas que desea ejecutar, descargando información a la RAM cuando sea necesario. Cuanto más eficiente y potente sea su CPU o procesador, más rápido podrá completar una tarea. Los procesadores generalmente tienen una velocidad de reloj, que define cuántas acciones pueden tomar en un período de tiempo, y los procesadores más nuevos tienen múltiples núcleos, algo así como tener varias personas sentadas en el escritorio. Como te imaginas, te encuentras con algunos problemas interesantes: ¿qué pasa si tienes 4 núcleos, pero una cantidad baja de RAM? ¿Qué sucede si solo tiene un núcleo, pero una gran cantidad de RAM?
Los teléfonos que mencioné antes son muy rápidos: el iPhone tiene 2 GB de RAM y un procesador de doble núcleo que funciona a 1,8 ghz. El HTC 10 tiene 4 GB de RAM, con un procesador de cuatro núcleos, dos núcleos funcionando a 2,15 ghz y dos a 1,6 ghz, para mayor eficiencia energética. El Samsung S7 tiene exactamente las mismas especificaciones que el HTC 10, excepto que tiene la opción de un procesador octo-core de especificaciones similares. Estos teléfonos compiten con las PC modernas en cuanto a rendimiento: este cuadro compara el procesador iPhone 6S con otros procesadores modernos de Apple, y este cuadro compara los procesadores Android. Si observa estos gráficos, que son solo puntos de referencia y solo sirven para comparar me gusta, notará que están calibrados contra un procesador de escritorio popular: el Intel i5. El Apple A9, el procesador del iPhone 6S, obtiene 2490 puntos, en comparación con el i5 en 2500 puntos. El Samsung S7 obtiene un puntaje de alrededor de 2100 y el HTC 10 obtiene 2287. Estos puntajes son todos de rendimiento de un solo núcleo, ya que solo estamos buscando compararlos, eso debería ser por ahora.
Pero Nicholas, gritas: ¡No has explicado nada! ¡Solo nos has arrojado números! Tienes razón: espero que los números ayuden, pero solo diré una cosa sobre el rendimiento de un teléfono en comparación con una PC. Mi velocidad de escritura en un teclado real es de aproximadamente 80 palabras por minuto. Mi velocidad de escritura en un teléfono móvil es probablemente de alrededor de 20 a 30. Utilizo mi teléfono, que es bastante rápido, principalmente para mirar videos o investigar un poco. Lo programo en mi computadora portátil.
Los teléfonos, aunque son muy rápidos y se acercan a las velocidades de PC tradicionales, aún no han dado el salto para reemplazar las computadoras portátiles y de escritorio de aquellos días. Quizás con Microsoft Continuum o Ubuntu Touch, veremos ese cambio, pero a partir de ahora, todavía estamos atrapados con esas computadoras portátiles y de escritorio torpes, sin importar cuántos núcleos tengan nuestros teléfonos.
Notas al pie
[1] 10 mejores teléfonos inteligentes en los EE. UU.