“Conocimiento Hardware>Estaciones de Trabajo

¿Los sistemas operativos futuros serán sistemas multitarea o multitarsing de tareas únicas?

2014/9/26
Los sistemas operativos futuros seguramente serán multiprocesamiento sistemas, probablemente incorporando formas avanzadas de multitarea dentro de ese marco. La idea de un sistema operativo * único * es esencialmente obsoleta para cualquier cosa más allá de los sistemas integrados más limitados por los recursos.

Si bien el término "multitarea" todavía se usa, se está volviendo menos preciso a medida que evolucionan las arquitecturas de hardware y software subyacentes. Los sistemas modernos ya manejan la multitarea a través de diversas técnicas, como la calzización de tiempo y la programación preventiva, permitiendo que múltiples procesos (o subprocesos dentro de los procesos) parezcan ejecutarse simultáneamente. Sin embargo, el verdadero paralelismo, donde múltiples núcleos o procesadores funcionan simultáneamente en diferentes tareas, está habilitado por multiprocesamiento .

Los futuros avances del sistema operativo probablemente se centrarán en:

* Gestión mejorada de multiprocesamiento: Algoritmos de programación más eficientes, mejor manejo de afinidad central y contención de recursos, y comunicación optimizada entre procesos.

* Computación heterogénea: Integración y gestión perfecta de diferentes unidades de procesamiento (CPU, GPU, aceleradores especializados) dentro de un solo sistema.

* Capacidades en tiempo real: Cumplir con las demandas de aplicaciones cada vez más en tiempo real, como vehículos autónomos o sistemas de control industrial, a través de una programación sofisticada y la gestión de recursos.

* Integración en la nube: Una integración más estrecha con los recursos en la nube, lo que permite la descarga perfecta de tareas y escala dinámica de recursos.

En resumen, la "multitarea" será un componente * dentro * del contexto más amplio de sistemas operativos multiprocesamiento sofisticados diseñados para aprovechar el poder de arquitecturas de hardware cada vez más complejas y paralelas.

Estaciones de Trabajo
¿Cuál es un entorno ideal para trabajar en computadoras?
¿Cuándo es mejor crear un libro de trabajo en blanco?
Cómo construir un ordenador Gráficos
¿Cómo son importantes los libros de trabajo?
¿El correo en vivo tiene una función de tarea?
¿Por qué es importante que los técnicos de TI mantengan la documentación en las computadoras que son responsables?
¿Qué es la hoja de trabajo de navegación?
¿Cuáles son los tres roles profesionales del servicio de computadoras?
Conocimiento de la computadora © http://www.ordenador.online