Ensayo. Jerarquía de memoria. Sistemas Mono-programados y Multi-programados
Enviado por Fernando Villacis Diaz • 18 de Noviembre de 2015 • Apuntes • 811 Palabras (4 Páginas) • 208 Visitas
Ensayo. Jerarquía de memoria. Sistemas Mono-programados y Multi-programados
Jhonatan Villacis
e-mail: jfvillacis@udlanet.ec
RESUMEN: Se desarrolló como tema principal poder entender de una forma clara y concisa los sistemas mono programados y multi programados. El sistema mono programados su característica es que solo se tiene un proceso en cada instante, sin la existencia de sistema operativos tiene como desventaja que cada proceso debe contener todo los controladores para cada uno de los dispositivos que utilice el esquema más común consisten en dividir la memoria en dos partes, una para el programa usuario y la otra parte reside del sistema. La forma más simple de obtener multiprogramación con particiones fijas es dividiendo la memoria en n particiones fijas de tamaños no necesariamente iguales. La multiprogramacion con particiones variables consiste en que la memoria se divide en bloques de diferente tamaño de acuerdo a las necesidades del usuario
ABSTRACT:
It was developed as the main topic to understand clearly and concisely scheduled mono and multi programmed systems. The system monoprogramming its characteristic is that it only has a process in every moment, without the existence of operating system has the disadvantage that each process must contain all the drivers for each of the devices you use the most common scheme of dividing the memory in two parts, one for the user and the other part of the system program resides. The simplest way to get multiprogramming memory is divided into n fixed partitions of sizes not necessarily equal.
INTRODUCCIÓN
El esquema del sistema de un solo proceso consiste en dividir la memoria en dos partes una para el programa usuario y la otra parte y la otra parte reside en el sistema. La multiprogramacion se trata de dividir la memoria en n particiones. La multiprogramacion de particiones variables consiste en que la memoria se divide en bloques de diferente tamaño de acuerdo a las necesidades del usuario
- DESARROLLO
La mono programación es un Esquema de administración más simple en el cual el sistema operativo carga el programa a la memoria y lo ejecuta, sin embargo solo se puede ejecutar un programa a la vez
La memoria se reparte entre dicho programa y el sistema operativo, y al terminar el proceso el sistema espera uno nuevo y cuando lo recibe carga este nuevo programa y sobrescribe al primero.
Este tipo de administración de memoria ya casi no se utiliza. La multiprogramacion es Esquema usado en sistemas modernos capaces de ejecutar varios procesos al mismo tiempo.
La definición de este esquema de administración es que si un proceso está en modo bloqueado, otro puede hacer uso del CPU y ejecutarse, aprovechando a un mayor nivel al CPU.
Para lograr este esquema, se divide a la memoria en particiones capaces de alojar a un proceso, y si queda espacio de memoria en esta partición, se desperdicia.
Existen también ciertos algoritmos que se basan en la cantidad de colas de entrada a memoria, los cuales reducen la cantidad de desperdicio de memoria al maximizar el uso de cada una.
Marco teórico
Sistemas de un solo proceso
Solo se tiene un proceso en cada instante, sin la existencia de sistema operativo
Tiene como desventaja que cada proceso debe contener todos los controladores para cada uno de los dispositivos que utilice
...