12
ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO 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

ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO

SISTEMAS OPERATIVOSTEMA: PRESENTACIÓN DEL BLOG

INTEGRANTES: Silvia Allaica

Ángel Bejarano José Caiza

Lucía Alulema NIVEL: Tercero

ING. Verónica Mora

Page 2: Presentacion Fso

INTRODUCCION

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

¿QUÉ ES LA MEMORIA?

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

¿QUÉ SIGNIFICA “PARTICIONES”?

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 disco estamos 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

¿QUÉ SON PARTICIONES FIJAS?

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

ASIGNACION DE MEMORIA

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

Asignación de memoria con particiones fijas

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