12
SISTEMAS OPERATIVOS TEMA: PRESENTACIÓN DEL BLOG INTEGRANTES: Silvia Allaica Ángel Bejarano José Caiza Lucía Alulema NIVEL: Tercero ING. Verónica Mora

Presentacion Fso

Embed Size (px)

Citation preview

Page 1: Presentacion Fso

SISTEMAS OPERATIVOSTEMA:

PRESENTACIÓN DEL BLOG

INTEGRANTES:Silvia Allaica Ángel BejaranoJosé CaizaLucía Alulema

NIVEL:Tercero

ING. Verónica Mora

Page 2: Presentacion Fso

La parte del sistema operativo que administra la memoria se llama administrador de memoria y su labor consiste en llevar un registro de las partes de memoria que se están utilizando y las que no, con el fin de asignar espacio en memoria a los procesos cuando éstos la necesiten y liberándola cuando terminen, así como administrar el intercambio entre la memoria principal y el disco en los casos en los que la memoria principal no le pueda dar capacidad a todos los procesos que tienen necesidad de ella.

Los sistemas de administración de memoria se pueden clasificar en dos tipos: los que desplazan los procesos de la memoria principal al disco y viceversa durante la ejecución y los que no.

Page 3: Presentacion Fso

La memoria es uno de los principales recursos

de la computadora, la cual debe de

administrarse con mucho cuidado. Aunque

actualmente la mayoría de los sistemas de

cómputo cuentan con una alta capacidad de

memoria, de igual manera las aplicaciones

actuales tienen también altos requerimientos

de memoria, lo que sigue generando escasez

de memoria en los sistemas multitarea y/o

multiusuario.

Page 4: Presentacion Fso
Page 5: Presentacion Fso

Es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos (formato); generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco físico independiente, a pesar de que dichas particiones estén en un solo disco físico.

Vale aclarar entonces que cuando hablamos de formatear un discoestamos hablando de crear una partición que ocupe todo el espacio disponible de una unidad física de almacenamiento.

Las particiones pueden ser utilizadas para permitir a un equipo en particular tener instalado varios sistemas operativos en un mismo disco físico; vale añadir que -de hecho- algunos sistemas operativos necesitan más de una partición para funcionar, o bien, para aprovechar el rendimiento del equipo. Una partición también puede ser útil para proporcionar al usuario un espacio para almacenar copias de seguridad de tal manera que los archivos puedan quedar protegidos de un sistema de archivos roto e irrecuperable o de un formateo accidental hecho a la partición donde está el archivo original.

Page 6: Presentacion Fso
Page 7: Presentacion Fso

El primer intento para posibilitar la multiprogramación fue la creación de particiones fijas o estáticas, en la memoria principal, una partición para cada tarea. El tamaño de la partición se especificaba al encender el sistema, cada partición podía reconfigurarse al volver a encender el sistema o reiniciar el sistema.

Este esquema introdujo un factor esencial, la protección del espacio de memoria para la tarea. Una vez asignada una partición a una tarea, no se permitía que ninguna otra tarea entrara en sus fronteras.

Este esquema de partición es mas flexible que la de usuario único, por que permite que varios programas estén en memoria al mismo tiempo.

Page 8: Presentacion Fso
Page 9: Presentacion Fso

La asignación de memoria consiste en el proceso de asignar memoria para propósitos específicos, ya sea en tiempo de compilación o de ejecución. Si es en tiempo de compilación es estática, si es en tiempo de ejecución es dinámica y si son variables locales a un grupo de sentencias se denomina automática.

Page 10: Presentacion Fso
Page 11: Presentacion Fso

Consiste en el proceso de asignar memoria en tiempo de compilación antes de que el programa asociado sea ejecutado, a diferencia de la asignación dinámica o la automática donde la memoria se asigna a medida que se necesita en tiempo de ejecución.

Una aplicación de esta técnica conlleva a que un módulo de programa declare datos estáticos de forma local, de forma que estos datos son inaccesibles desde otros módulos a menos que se les pasen referenciados como parámetros o les sean devueltos por la función. Se mantiene una copia simple de los datos estáticos, accesible a través de llamadas a la función en la cual han sido declarados.

El uso de variables estáticas dentro de una clase en la programación orientada a objetos permite que una copia individual de tales datos se comparta entre todos los objetos de esa clase.

Las constantes conocidas en tiempo de compilación, como literales de tipo cadena, se asignan normalmente de forma estática. En programación orientada a objetos, el método usual para las tablas de clases también es la asignación estática de memoria.

Page 12: Presentacion Fso