Вы находитесь на странице: 1из 4

UNIVERSIDAD TECNOLGICA CENTROAMERICANA

SISTEMAS OPERATIVOS I
DOCENTE: ING. JUAN CARLOS LEONARDO VARGAS
ENSAYO: SEMANA 1 SISTEMAS OPERATIVOS ACTUALES

OSCAR SNCHEZ

TEGUCIGALPA, M. D. C., 21

11311026

DE

ENERO

DE

2016

Sistemas Operativos Actuales y sus Caractersticas


Vivimos en un mundo en el cual actualmente dependemos casi sino que totalmente de las
computadoras y dispositivos mviles, estos se ven ligados a cada actividad que realizamos da a
da desde la maana en que nuestro despertador nos indica que debemos comenzar hasta la noche
cuando revisamos nuestros correos, redes sociales, calendario o programamos nuevamente la
alarma para despertar el da siguiente.
Pero estas computadoras y dispositivos mviles no sirven de nada si no tiene la capacidad
de actualizarse segn las nuevas necesidades que van surgiendo a medida que pasa el tiempo. Es
por esto que, con el paso de los aos, ha habido una evolucin gradual de las capacidades y
estructura de los sistemas operativos. En los ltimos aos han aparecido una gran cantidad de
nuevos elementos de diseo tanto en sistemas operativos nuevos como en nuevas versiones de
sistemas operativos existentes. Es aqu donde estos modernos sistemas operativos responden a los
cambios y nuevos desarrollos en hardware, nuevas amenazas de seguridad y nuevas aplicaciones.
Muchas de las causas de hardware principales son las maquinas multiprocesador, que
incrementan la velocidad de la mquina mediante mayor cantidad de ncleos y frecuencias de
reloj ms altas, dispositivos de conexin de alta velocidad a la red como Wi-Fi y fibra ptica, y el
tamao creciente y variedad de dispositivos de almacenamiento de memoria con nuevas
tecnologas como DDR3, SATA3, USB3, FireWire entre otras. Respecto a las aplicaciones, de
multimedia, Internet y la computacin cliente/servidor han influido mucho en el diseo del
sistema operativo. En el campo de la seguridad, el acceso a internet de los computadores ha
incrementado en gran medida los ataques sofisticados y la amenaza potencial como los virus,
gusanos y tcnicas de hacking han sido determinantes en el diseo de los sistemas operativos.
La velocidad de cambio en las demandas de los sistemas operativos requiere mas que la
modificacin o mejoras de las arquitecturas existentes sino tambin nuevas formas de organizar el
sistema operativo. Un amplio rango de diferentes tcnicas y elementos de diseo se dividen en las
siguientes categoras:

Arquitectura microncleo o microkernel.


Multihilo.
Multiprocesamiento simtrico.

Sistemas operativos distribuidos.


Diseo orientado a objetos.

Anteriormente los sistemas operativos estaban formados por un ncleo monoltico. Este se
implementa como un nico proceso, con todos los elementos compartiendo el mismo espacio de
direcciones. Una arquitectura microncleo asigna solo unas pocas funciones esenciales al ncleo,
incluyendo los espacios de almacenamiento, comunicacin entre procesos (IPC), y la planificacin
bsica.
Multiheading es una tcnica en la cual un proceso, ejecutando una aplicacin, se divide en
una serie de hilos o threads que pueden ejecutar concurrentemente y se hacen las siguientes
distinciones:

Thread o hilo. Se trata de una unidad de trabajo. Incluye el contexto del procesador
(que contiene el contador del programa y el puntero de pila) y su propia rea de

datos para una pila (para posibilitar el salto a subrutinas).


Proceso. Es una coleccin de uno o ms hilos y sus recursos de sistema asociados
(como la memoria, conteniendo tanto cdigo, como datos, ficheros abiertos y
dispositivos.

La tcnica multithreading es til para las aplicaciones que llevan a cabo un numero de
tareas esencialmente independientes que no necesitan ser serializadas. Los hilos son tambin tiles
para estructurar procesos que son parte del ncleo del sistema operativo del sistema operativo.
Hasta hace poco tiempo, los computadores personales y estaciones de trabajo virtualmente
de un nico usuario que contenan un nico procesador de propsito general. A medida que la
demanda de rendimiento se incrementa y el coste de los microprocesadores contina cayendo, los
fabricantes han introducido en el mercado computadores con mltiples procesadores. Una tcnica
para lograr mayor eficiencia y fiabilidad, es SMP (Multiprocesamiento simtrico) y esta posee las
siguientes caractersticas:
1. Tiene multiples procesadores.
2. Estos procesadores comparten las mismas utilidades de memoria principal y de E/S,
interconectadas por un bus de comunicacin u otro esquema de conexin interna.
3. Todos los procesadores pueden realizar las mismas funciones.

Bibliografa
Stallings, W., & Pena Sanchez, J. (2005). Sistemas operativos. Madrid: Pearson Prentice Hall.

Вам также может понравиться