Cuadro Comparativo Ventajas Y Desventajas
Windows y Linux
Cuadro Comparativo
Ventajas y desventajas
WINDOWS
En lo que se refiere a la administración
de memoria, Windows NT 5.0 y sus
sucesores utilizan una técnica de paginación segmentada (clustered
paging) y un liberador de memoria que
se utiliza una vez por segundo.
Otras de las formas en que Windows
favorece la ejecución de un pequeño
conjunto de procesos básicos se evidencia en el hecho de que,
internamente, su núcleo no soporta
múltiples hilos de ejecución. Esto impide
que haya bloqueos entre los hilos y
favorece la eficiencia y el control de los procesos claves.
Similarmente, la administración de
memoria multiprocesador y el modulo de
comunicación entre procesos están muy
integrados con el modulo de control para optimizar el uso del limitado hardware de
administración de memoria propio de
procesadores con la arquitectura x86.
En Windows NT 5.X, por, ejemplo el
intervalo fijo de un segundo en el que se ejecuta la rutina de balance de carga del
sistema permite que un atacante con
acceso a nivel de aplicaciones pueda
inutilizar el kernel a voluntad. En forma
similar, la división fija “50:50”de espacio de memoria de 32 bits en NT 5.2 pueden
provocar serias incompatibilidades
cuando algún futuro Service Pack
agregue el soporte para aplicaciones de
64 bits.
Windows es mas fácil
Windows en este momento continúa siendo el sistema operativo más
comercial lo cual se refleja en la
disponibilidad de aplicaciones, facilidad
de mantenimiento así como soporte en el
desarrollo de nuevas aplicaciones, puntosque pueden ser cruciales en la elección
de servidores que corren aplicaciones
Web.
Aplicaciones desarrolladas en
menor tiempo
LINUX
Unix, en cambio, utiliza un algoritmo de
paginación adaptable LRU (Least Recently Used, menos utilizado
frecuentemente) y el liberador de
memoria se ejecuta cuando es necesario.
En contraste, el “approach” de Unix ha
sido generalmente a favor de la creación ...
Regístrate para leer el documento completo.