- SEGÚN LA ARQUITECTURA DEL PROCESADOR:
La organización de los sistemas operativos ha evolucionado desde los monitores residentes como DOS hasta los modernos sistemas multiproceso como Solaris. A continuación revisamos algunas de las componentes que debe incluir todo sistema operativo moderno.
El núcleo
El núcleo es la componente del sistema operativo que siempre está residente en la memoria real del computador. La función primordial del núcleo es transformar los recursos reales del computador en recursos estándares y cómodos de usar.
Es así como el núcleo transforma un procesador real con su memoria finita en un número prácticamente ilimitado de procesadores virtuales o procesos. Cada proceso dispone de su propio tiempo de CPU, una memoria extensible y mecanismos estándares para interactuar con los dispositivos, sin importar los detalles físicos de su implementación.
- Según el nº de usuarios simultáneos:Los únicos usuarios que colocan una carga en IBM® Cognos BI son los que en realidad realizan el procesamiento. Estos son usuarios simultáneos. Puede estimar el número de usuarios simultáneos, según la población total de usuarios, realizando una distinción entre los usuarios con nombre, los usuarios activos y los usuarios simultáneos:
- Usuarios con nombreLos usuarios con nombre son todos los usuarios autorizados para utilizar IBM Cognos BI; es decir, la población total de usuarios.
- Usuarios activos
- usuarios simultáneosLos usuarios simultáneos, que son un subconjunto de los usuarios activos, solicitan simultáneamente recursos del sistema. Este grupo incluye a los usuarios que envían solicitudes y a los usuarios que esperan una respuesta a una solicitud.
- Según el nº de tareas simultáneas que realiza :
- Según el nº de usuarios simultáneos:
- Tiene 2 tipos de tareas que son:
Sistema operativo monotarea
Los sistemas monotarea son aquellos que solo permiten realizar una sola tarea, estos sistemas son mas primitivos porque solo permiten un proceso a la vez.
Desde luego el desarrollo de la tecnología informática digital ha avanzado a un ritmo cada vez más acelerado, hemos avanzado desde los tubos de vacío hasta los microcomponentes y de estos a los procesadores multi núcleo, esto desde luego en todo momento se ha reflejado en el desempeño y características de las tareas que las computadoras son capaces de realizar, todas las generaciones de computadoras han trabajado siempre realizando una operación a la vez, el aumento en su capacidad ha significado la reducción en los tiempos que cada operación consume, entre más rápidos son los procesadores desde luego son más las operaciones que realizan por unidad de tiempo, hemos empleado el segundo como unidad de medida, es decir, cuantificamos su velocidad a partir de la cantidad de operaciones realizadas en un segundo.
Sistema operativo multitarea- Según el numero de procesadores del ordenador:
Depende al numero de procesadores que se tengan, a partir de un procesador.
Sistema operativo monoprocesador
Los sistemas monoprocesador solo pueden trabajar con un solo procesador si tuviera dos seria multiprocesador Ejemplo: DOS.
Sistema operativo multiprocesador
Los sistemas de este tipo pueden utilizar varios procesadores para distribuir el trabajo de cada uno. Generalmente estos trabajan o pueden ser de dos tipos:
- Asimétrica: es donde el sistema operativo selecciona un procesador maestro y los demás funcionan con las actividades secundarias.
- Simétrica: en este tipo se envía información o se trabaja con el procesador con menos carga y así se distribuye mejor el trabajo, los procesos son enviados indistintamente a cualquiera de los procesadores disponibles .
- Según si se instala sobre un servidor o no:
- Existen incluso más tipos de servidores, como los servidores de nombres, los de juegos o los Gopher, pero cabe destacar que en función del papel que asumen dentro de una red se dividen en dos grandes grupos:
- Servidores dedicados: los que dedican toda su potencia a atender las peticiones de los clientes.
- Servidores no dedicados: aquellos que, además de atender a los clientes, procesan solicitudes del usuario local y sirven por tanto como estaciones de trabajo.
Los servidores suelen ser dedicados, es decir, que el equipo no
realiza funciones que no sean las propias del servidor. Sin embargo, en
el caso de los multiprocesadores, un solo ordenador puede ejecutar
varios programas a la vez, en cuyo caso se considera «servidor» al
programa que gestiona los recursos en lugar de al ordenador entero.





















