martes, 13 de junio de 2017

¿Es Linux más rápido que Windows?

¿Por qué Linux es más rápido que Windows? Esta es una pregunta que suele entrar a la discusión cuando se dice que los sistemas operativos GNU/Linux son mejores que Windows.


Esto se asocia principalmente al momento del arranque, puesto que al comparar con otros parámetros no se puede decir lo mismo. Veamos entonces a que se debe tal situación.

Núcleo

Una razón por la que Linux puede arrancar más rápido que Windows es la diferencia en la forma en que sus núcleos están diseñados. El núcleo de un sistema operativo es muy diferente entre estas dos opciones. Linux tiene un núcleo monolítico – lo que significa que tiene todas las funcionalidades básicas que necesita el sistema operativo como los drivers, gestión de memoria, programador de tareas y el sistema de archivos. Por su parte Windows tiene un micro núcleo que contiene sólo las necesidades básicas y los aspectos restantes se cargan por separado por lo que es un poco más lento en comparación con Linux.

¿Es Linux más rápido que Windows?

Compatibilidad con versiones anteriores  
Este es un aspecto del que Windows ha adolecido por muchos años debido al soporte de software que proporciona a sus usuarios. Si bien puede ralentizar el proceso de carga, no se puede negar que la mayoría de las necesidades informáticas del mundo requieren dicha compatibilidad. Linux por otro lado, al ser un accionista minoritario en el mundo de la informática puede darse el lujo de renunciar a la compatibilidad con versiones anteriores.

Mientras el aspecto anterior es un tanto discutible también es necesario tener en cuenta que Microsoft puede permitirse que Windows sea un poco más lento por la sencilla razón de que un usuario potencial no será disuadido de comprar una licencia de Windows simplemente por este aspecto. Dicho de otra manera, la optimización no es una prioridad para Windows en comparación con otros aspectos.

Explicación de algunos expertos en reddit
* Una de las ventajas de Linux es que es mejor para compartir archivos que Windows. Así que en lugar de las DLL en Windows, Linux utiliza archivos .so u “objetos compartidos”.
* Una aplicación de Windows puede depender de una versión muy específica de un archivo DLL. La persona que codifica la aplicación no sabe en qué versión de Windows se va instalar y si la DLL estará presente en el sistema. Por lo que la solución más fácil es simplemente incluir la DLL correcta con la aplicación.

* Otro aspecto que influye mucho es la manera en que se instalan las aplicaciones. Mediante apt-get se comprueba si en el sistema ya está presente un archivo .so. Si este ya está instalado no lo descargará. A diferencia de Windows, un software se puede instalar más rápido y no ocupa tanto espacio o memoria RAM.

¿Linux es más rápido que Windows? Expresa tu opinión en los comentarios. Por favor comparte el post en las redes sociales.


Fuente: Techworm

5 comentarios:

  1. Un Windows optimizado puede correr en 20 segundos:
    Modificando registros, aplicaciones al inicio, desactivando la paginación en disco.
    Un Linux optimizado puede correr en 10 segundos:
    Usando preload o e4rat (se encuentra en desdelinux), desmarcando servicios con rcconf, bajando la memoria swap al 10%.

    ResponderEliminar
    Respuestas
    1. Gracias por enriquecer el post Franz. ¡ saludos cordiales!

      Eliminar
    2. Tu comentario carece de sentido.

      Para empezar...

      1- Desdelinux es un blog en decadencia y del montón desde que lo vendieron sus creadores. Evito leer y no recomiendo que visiten esta página.

      2- Preload no ayuda a que tu ordernador arranque más rápido. Precisamente hace todo lo contrario si solo contemplamos el arranque. Si usas preload tu ordenador arranca más lento.

      3- Todos estos cambios y optimizaciones que comentas lo único que hacen es poner en riesgo tu equipo y hacerlo más inestable... Total para solo ganar unos segundos. El tiempo de arranque no tiene ninguna importancia para mi ni para la mayoría. Que a nadie se le ocurra desactivar paginaciones y/o usar e4rat.

      4- Ni borracho un Linux arranca el doble de rápido que windows. Con un ordenador actual con ssd Windows te arranca en 5 segundos sin realizar nada. Estos tiempos que mencionas distan mucho de la realidad

      Saludos

      Eliminar
  2. Si uno baja el código fuente de la aplicación libre en Linux y le pone las banderas adecuadas al compilador GCC, generará binarios aún más rápidos que los binarios generales que se usan en las distribuciones de Linux, en lugar de ser compilado para x86_64 se compilaría para la familia de procesador especifico de la computadora.

    ResponderEliminar

Tu opinión es importante para mí, porque me ayuda a mejorar. Si te gustó el articulo o tienes alguna sugerencia, déjame tu comentario con tu nombre para poder responderte tan pronto como pueda.