Conclusiones

Vídeo Final

Carga y Montaje de Archivos

Archivos Proyectados en Memoria

Gestión de Archivos

Memoria Virtual

Gestión de Memoria

Taller Interbloqueo

Realimentacion


Cuando un proceso entra por primera vez en el sistema, se sitúa en RQ0 cuando vuelve al estado de listo, después de su primera ejecución, se incorpora a RQ1 después de cada ejecución siguiente, se le degradará al nivel inmediatamente inferior de prioridad. Un proceso corto terminará rápidamente, sin descender demasiado en las jerarquías de las colas de Listos. Un proceso largo será gradualmente llevado hacia abajo. Así, pues se favorece a los procesos cortos frente a los más viejos y largos. Se usará un simple mecanismo de FCFS dentro de cada cola, excepto en la de menor prioridad. Una vez en la cola de menor prioridad, un proceso no puede descender, sino que vuelve a la misma cola repetidamente Hasta completar su ejecución. Por lo tanto, esta cola se tarda con turno rotatorio.


Mayor Taza De Respuesta


Consiste en que el proceso que tenga mayor taza de respuesta y este en espera será el que se ejecutara. 

Primero El De Menor Tiempo Restante


Se ejecuta el proceso al cual le falte menos tiempo en terminar su procesamiento, esta política tienen tiempo de ejecución en quantum el cual es el mismo para cada uno de los procesos.

Primero El Mas Corto


Esta planificación consiste en que el proceso que tenga menor tiempo de salida es el que pasara a uso del procesador, se debe aclarar que este proceso tiene que estar en espera o debe estar entrando en el tiempo en el que se desocupo el procesador.

Round Robin


Consiste en asignar el uso del procesador al primer proceso de la lista de Ready  durante un tiempo de ejecución (quantum), el cual será el mismo para todos los procesos..

FCFS


La planificación FCFS es justa en el sentido de que una vez que llega una petición, se fija su lugar dentro de la cola de espera. Una petición, se fija su lugar dentro de la cola de espera. Una petición no puede ser desplazada por la llegada de otra con prioridad más alta.
La FCFS es aceptable cuando la carga en un disco es ligera. Pero a medida que crece la carga, la FCFS tiende a saturar el dispositivo y los tiempos de respuesta se incrementan. La FCFS ofrece una varianza pequeña, pero tiene tiempos de espera muy grandes.

Corrección Parcial

Ensayo

Estados y Transiciones

  • En ejecución: El proceso ocupa la CPU actualmente, es decir, se está ejecutando.
  • Listo o preparado: El proceso dispone de todos los recursos para su ejecución, sólo le falta la CPU.
  • Bloqueado: Al proceso le falta algún recurso para poder seguir ejecutándose, además de la CPU. Por recurso se pueden entender un dispositivo, un dato, etc. El proceso necesita que ocurra algún evento que le permita poder proseguir su ejecución.

Linea del tiempo

Multiiprocesador


Multiprocesador
Se denomina multiprocesador a un computador que cuenta con dos o más  microprocesadores (CPUs).
Gracias a esto, el multiprocesador puede ejecutar simultáneamente varios  hilos pertenecientes a un mismo proceso o bien a procesos diferentes.
Los ordenadores multiprocesador presentan problemas de diseño que no se encuentran en ordenadores monoprocesador. Estos problemas derivan del hecho de que dos programas pueden ejecutarse simultáneamente y, potencialmente, pueden interferirse entre sí. Concretamente, en lo que se refiere a las lecturas y escrituras en memoria. Existen dos arquitecturas que resuelven estos problemas:
  • La arquitectura NUMA, donde cada procesador tiene acceso y control exclusivo a una parte de la memoria.
  • La arquitectura SMP, donde todos los procesadores comparten toda la memoria.

Multiprocesamiento


Multiprocesamiento
Multiprocesamiento o multiproceso es tradicionalmente conocido como el uso de múltiples procesos concurrentes en un sistema en lugar de un único proceso en un instante determinado. Como la multitarea que permite a múltiples procesos compartir una única CPU, múltiples CPUs pueden ser utilizados para ejecutar múltiples hilos dentro de un único proceso.
El multiproceso para tareas generales es, a menudo, bastante difícil de conseguir debido a que puede haber varios programas manejando datos internos (conocido como estado o contexto) a la vez. Los programas típicamente se escriben asumiendo que sus datos son incorruptibles. Sin embargo, si otra copia del programa se ejecuta en otro procesador, las dos copias pueden interferir entre sí intentando ambas leer o escribir su estado al mismo tiempo. Para evitar este problema se usa una variedad de técnicas de programación incluyendo semaforos y otras comprobaciones y bloqueos que permiten a una sola copia del programa cambiar de forma exclusiva ciertos valores.

Sistemas Operativos


Sistemas Operativos
Un sistema operativo (SO) es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, y corre en modo privilegiado respecto de los restantes.

B-Learning


B-learning:
 Consiste en un proceso docente semipresencial; esto significa que un curso dictado en este formato incluirá tanto clases presenciales como actividades de e- learning.
Este modelo de formación hace uso de las ventajas de la formación 100% on-line y la formación presencial, combinándolas en un solo tipo de formación que agiliza la labor tanto del formador como del alumno.