Entradas

UNIDAD 6 PROTECCION Y SEGURIDAD

Imagen
6.1 Concepto y objetivos de protección La proteccion es un mecanismo control de acceso de los programas, procesos o usuarios al sistema o recursos. Hay importantes razones para proveer proteccion. La mas obvia es la necesidad de prevenirse de violaciones intencionales de acceso por un usuario. Otras de importancia son, la necesidad de asegurar que cada componente de un programa, use solo los recursos del sistema de acuerdo con las politicas fijadas para el uso de esos recursos. Un recurso desprotegido no puede defenderse contra el uso no autorizado o de un usuario incompetente. Los sistemas orientados a la proteccion proveen maneras de distinguir entre uso autorizado y desautorizado. Objetivos 1 .-  Inicialmente proteccion del SO frente a usuarios poco confiables. 2.-  Proteccion: control para que cada componente activo de un proceso solo pueda acceder a los recursos especificados, y solo en forma congruente con la politica establecida. 3.-  La mejora de la ...

5.8 MECANISMO DE RECUPERACION EN CASO DE FALLA

5.8 Mecanismo de recuperación en caso de falla Mecanismo de recuperación en caso de falla  Recuperación Los archivos y directorios se mantienen tanto en memoria principal como en disco, y debe tener. Se cuidado para que los fallos del sistema no provoquen una pérdida de datos o una incoherencia en los mismos. Comprobación de coherencia. Como hemos explicado en la Sección 11.3, parte de la información de directorios se almacena en la memoria principal (o en caché) para acelerar el acceso. La información de directorios en11a memoria principal está, generalmente, más actualizada que la correspondiente información en el disco, porque la información de directorios almacenada en caché no se escribe necesariamente en el disco nada más producirse la actualización. Considere, entonces, el posible ejemplo de un fallo de la computadora. El contenido de la caché y de los búferes, así como de las operaciones de E/S que se estuvieran realizando en ese momento, pueden perderse...

5.7 Modelo jerárquico

Imagen
5.7 Modelo jerárquico Directorios El directorio contiene un conjunto de datos por cada archivo referenciado Una posibilidad es que el directorio contenga por cada archivo referenciado:   El nombre. Sus atributos. Las direcciones en disco donde se almacenan los datos. Otra posibilidad es que cada entrada del directorio contenga:   El nombre del archivo. Un apuntador a otra estructura de datos donde se encuentran los atributos y las ,direcciones en disco. Fig. 5.7.2 Representación gráfica de un directorio jerárquico. Al abrir un archivo el S. O.:   Busca en su directorio el nombre del archivo. Extrae los atributos y direcciones en disco. Graba esta información en una tabla de memoria real. Todas las referencias subsecuentes al archivo utilizarán la información de la memoria principal. El número y organización de directorios varía de sistema en sistema:   Directorio único: el sistema tiene un solo directorio con todos los archivos de...

5.6 MANEJO DE ESPACIO EN MEMORIA SECUNDARIA

Imagen
5.6 Manejo de espacio en memoria secundaria Manejo de espacio en memoria secundaria A diferencia de la Memoria Principal la Memoria Secundaria , auxiliar, masiva, externa no es tan veloz pero tiene gran capacidad para almacenar información en dispositivos tales como discos, cintas magnéticas, discos ópticos. Frecuentemente los datos y programas se graban en la Memoria Secundaria , de esta forma, cuando se ejecuta varias veces un programa o se utilicen repetidamente unos datos, no es necesario darlos de nuevo a través del dispositivo de entrada En la Memoria Secundaria un archivo consta de un conjunto de bloques (correspondiente a la cantidad de información que se transfiere físicamente en cada operación de acceso (lectura o escritura). El Sistema Operativo o Sistema de Gestión de Archivos es el encargado de la asignación de bloques a archivos, de lo que surgen dos cuestiones, en primer lugar, debe asignarle el espacio de Memoria Secundaria a los archivos y, en segundo lug...

5.5 Mecanismos de acceso a los archivos

Imagen
5.5 Mecanismos de acceso a los archivos Existen varios mecanismos para acceder los archivos: Directorios, descriptores de archivos, mecanismos de control de acceso y procedimientos para abrir y cerrar archivos. Directorios Generalmente son utilizados por los S. O. para llevar un registro de los archivos .  En muchos sistemas son a su vez también archivos. Sistemas Jerárquicos de Directorios El directorio contiene un conjunto de datos por cada archivo referenciado.   Una posibilidad es que el directorio contenga por cada archivo referenciado: El nombre. Sus atributos. Las direcciones en disco donde se almacenan los datos. Otra posibilidad es que cada entrada del directorio contenga: El nombre del archivo. Un apuntador a otra estructura de datos donde se encuentran los atributos y las direcciones en disco. Al  abrir un archivo  el S. O.: Busca en su directorio el nombre del archivo. Extrae los atributos y direcciones en disco. Graba esta inform...

5.4 ORGANIZACION LOGICA

5.4 Organización Lógica Y Física Organización De Archivos Se refiere a las diferentes maneras en las que puede ser organizada la información de los archivos, así como las diferentes maneras en que ésta puede ser accesada. Dado que hay 2 niveles de visión de los archivos (físico y lógico), se puede hablar también de 2 aspectos de organización de archivos:  Organización de archivos lógicos y de archivos físicos. El sistema de archivos está relacionado especialmente con la administración del espacio de almacenamiento secundario, fundamentalmente con el almacenamiento de disco. Una forma de organización de un sistema de archivos puede ser la siguiente: Se utiliza una  “raíz ”  para indicar en qué parte del disco comienza el  “directorio raíz ”  . El  “directorio raíz ”  apunta a los  “directorios de usuarios”. Un  “directorio de usuario”  contiene una entrada para cada uno de los archivos del usuario. Cada entrada...

5.3 COMPONENTES DE UN SISTEMA DE ARCHIVOS

5.3 Componente De Un Sistema De Archivos Componentes De Un Sistema De Archivos Lo conforman todas aquellas rutinas encargadas de administrar todos los aspectos relacionados con el manejo de Archivos.  En UNIX se define un File System como un sistema de software dedicado a la creación, destrucción, organización y lectura, escritura y control de acceso de los archivos, funcionalmente los componentes de un sistema de archivos son lenguajes de comandos, interpretador de comandos, manejador del almacenamiento secundario, sistema de entrada y salida y mecanismos de respaldo y recuperación. En general, un Sistema de Archivos está compuesto por:  Métodos De Acceso, Administración De Archivos, Administración De Almacenamiento Secundario, Mecanismos De Integridad.  Métodos De Acceso. Se ocupan de la manera en que se tendrá acceso a la información almacenada en el archivo. Ejemplo: Secuencial, Directo, indexado, etc.  Administración De Archivos. Se o...