Ley de Page: el software es cada vez más lento

Escrito por Carlos González
Software

Es la “Ley de Page”, y fue enunciada por Sergey Brin –Google- hace algunos años. Pero no, el mérito no es únicamente del directivo de Google –ahora Alphabet-, sino que anteriormente enunció cuestiones similares Niklaus Wirth, como recoge la Ley de Wirth. En cualquier caso, lo que vienen a explicarnos es que el software es cada vez más lento, lo que choca directamente con la Ley de Moore y el desarrollo del hardware. Pero, vamos con ello con algo más de profundidad.

La Ley de Page explica que “el software es el doble de lento cada 18 meses”, y según la Ley de Wirth tenemos que “el software se ralentiza más deprisa de lo que se acelera el hardware”. En definitiva, nos vienen a decir que los dispositivos que utilizamos a diario, tanto ordenadores como teléfonos inteligentes y tabletas, no están avanzando a nivel velocidad, y en este sentido ponen el software como problema clave. Es decir, como nos explica la Ley de Moore, el hardware es cada vez más potente, pero estas dos leyes de la tecnología justifican que no haya apenas evolución en términos de velocidad.

obsolescencia

¿Son ciertas la Ley de Page y la Ley de Wirth?

Según estas dos explicaciones, y fijándonos directamente en teléfonos inteligentes, tabletas y ordenadores de gama alta, no estamos evolucionando. Vamos al detalle. Quiere decir que sí, tenemos procesadores, RAM y otros componentes de hardware mucho más rápidos, pero el hardware se va haciendo cada vez más pesado, lo que supone un tope para esta evolución.

Efectivamente, estaríamos contemplando que un iPhone 6 con iOS 8 es igual de rápido que el iPhone 4s con iOS 5, por poner un ejemplo. Y como es evidente, según esta misma comparación hablaríamos de la ejecución de software correspondiente a la época de cada cual. ¿Es verdad, entonces, o no? Aunque no podríamos afirmarlo con rotundidad sin hacer una prueba objetiva, lo cierto es que las afirmaciones de Sergey Brin y Nikalus Wirth no pueden estar muy alejadas de la realidad.

En el mismo sentido, si utilizamos iOS 8 en un iPhone 4s veremos cómo el equipo se ralentiza en sobremanera, puesto que el software es más pesado para un hardware que, como es evidente, no ha evolucionado en el equipo.

¿Cuál es tu opinión al respecto?

Fuente > ADSLZone

Continúa leyendo
Comentarios
9 comentarios
  1. brillante
    1. Toyandboy 17 Ago, 15 3:20 pm

      Y sobre todo, se ralentiza por “los añadidos” que en esta pagina y para leer ese articulito, el AdBlock ya se ha cargado 21 anuncios,

  2. SantiagoSP 17 Ago, 15 7:03 am

    Pero que mierda de artículo… si solamente se repite la misma frase una y otra vez con otras palabras. En 3 líneas coge de sobra.

  3. yevon 17 Ago, 15 12:27 pm

    La noticia es un poco sensacionalista la verdad. “El software cada año es el doble de lento”. Mmm tardas mas tiempo en hacer los mismos cálculos? Eso es lo que quiere dar a entender la notícia, cosa que es totalmente falsa. Los programas van el doble de lentos porque simplemente hacen mucho mas. Antes los juegos movían 500 polígonos en un personaje, hoy en día millones. Los programas de edición de imagen te trazaban 4 lineas y gracias, hoy en día te eliminan objetos automaticamente de imagenes y mil y una cosas. Si tienes mas hardware, porque no vas a hacer que tu software haga mas cosas?
    La resolución de video antes era estática, era esa y punto y así se mantuvo durante muchísimos años. Hoy en día movemos resoluciones cada día mas altas.
    Y así en todo. Si haces una comparación de eficiencia entre programas de ahora y programas de hace una década, seguro que los de hoy en día son mucho mas eficientes. Las mejoras en la optimización de los compiladores o en máquinas virtuales o código interpretado nada tiene que ver a la que se veía hace bastantes años.

    1. txoni 17 Ago, 15 1:33 pm

      Si las máquinas virtuales son tan eficientes, y el código que generan los supuestos compiladores es tan idóneo, me pregunto:

      1) por qué un iphone 6 se basta con 1GB de RAM, y en cambio los nuevos android vienen ya con 4GB RAM?
      2) por qué mi escritorio de hace 4 años tiene de sobra con sus 4Gig de RAM, en cambio android casi peta de vez en cuando
      3) Tú no serás de la última generación de informáticos por casualidad?

    2. txoni 17 Ago, 15 1:34 pm

      7 años, no 4, jeje.

  4. winkel 17 Ago, 15 3:22 pm

    Existe otra ley: la que yo llamo Ley de Spectrum.

    Los arranques de los ordenadores tienden a apurar la paciencia del usuario, tardan más o menos lo que tardaba en cargar un programa de Spectrum desde cassette.