Mostrando entradas con la etiqueta Sistemas Operativos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Sistemas Operativos. Mostrar todas las entradas

sábado, 21 de noviembre de 2020

Estructura de archivos

 No hubo intrucciones para trealizar esta actividad. Revisar el contenido del curso.

Gestión de memoria virtual

 

La paginación permite formar una memoria virtual, por lo cual un proceso puede estar cargado en tanto en memoria como en disco. Para esto el MMU tiene un bit de validez de la página que indica si está cargada en memoria o no, y si hay que cargarla se especifica un marco libre y se copia la página.

Este tipo de paginación se denomina “sobre demanda”, para la cual existe diferentes algoritmos para manejar el rendimiento, como lo son: Primero en entrar, primero en salir FIFO, Reemplazo de páginas óptimo (OPT,MIN), Menos recientemente utilizado (LRU), Más frecuentemente utilizada (MFU)/Menos frecuentemente utilizada (LFU), Segunda oportunidad.

Importancia de la planificación de hilos y procesos del procesador

 No hubo foro o se cerro y no tuve la posibilidad de participar.

jueves, 12 de noviembre de 2020

Organización de archivo

 

linuxWindows
Restriccion consultivaRestriccion mandatoriaAcceso concurrent
numeros magicos: lista compilada de lashuellas digitalesExtensión: relación de extensionescon los programasTipos de archivo
searacion de elementos deun direcrotio /searacion de elementos deun direcrotio \Convenciones de nomenclatura
Liga o enlaceAcceso directoOrganización de archivos
puntos de montajevolumenes detectados recibe unidentificador de volumenMontajede directorios
usuarios pertenece a uno o másgrupomonousuario / listas de control de accesControl de acceso
NFSCIFSSistemas de archivos remotos

Resumen de procesos


 

domingo, 20 de septiembre de 2020

Recursos de máquina

 La memoria principal RAM: es donde se cargan los programas apra ser ejecutados. Es volatil y de acceso aleatorio

 Memoria Caché: es una memoria intermedia, mas rapida que la Ram donde se guardan resultados de operaciones.

Memoria ROM: es una memoria de solo lectura donde se encuentra la instrucciones para el arranque del sistema.

Unidad de interfaz con el bus: el la que se encarg de las transmision de datos con los dispositivos

Unidad de decodificación: esta unidad se encarga de interpretar ese código para averiguar el tipo de instrucción a realizar.

Unidad aritmético-lógica (ALU): Es la unidad que esta encargada de las operaciones aritmeticas

Registros: el la memoria mas rapida y proxima al CPU.

Unidad de control (UC): se encarga de emitir señales para activar la entrada y salida de datos

Reloj interno: sirbe para medir el timepo de ejecucion de las instrucciones.

Hardware relacionado con el sistema operativo

Unidad de procesamiento: es la parte fundamental de todo sistema de cómputo. Esta es la encarga-da de ejecutar tanto los programas del usuario como el sistema operativo ensí mismo

Jerarquía de almacenamiento: Orden en que los diferentes tipos de memoria se ordenan estando mas cerca del CPU las mas trapidas y costosas y mas lejos la de mayor capacidad y mas lentas.

Interrupciones y excepciones: eventos que tiene que ser atendidos por el sistema

Terminales: dispositivos para ingresar datos y emitir resultados

Dispositivos de almacenamiento: HW encargado de almacenar informacióna largo plazo

Relojes y temporizadores: componente encargado de establecer un orden cronológico entre los eventos

Canales: líneas de comunicación,

Puentes: componentes que se encargan de recibir y retransimitir los datos recibio por los caneales

Contención: Saturacion del canal
DMA: controlador  que maneja transferencia de grandes  datos

Interfaz del sistema operativo,llamadas al sistema: similares a la interrupociones pero que atienden procesos propios del SO

Arquitecturas y API, lenguajes e instrucciones para utilizar los eventos del sistema.

Referencia a los componentes: en vez de almacenar los datos recibidos, se apunta a estructuras o subrutinas para cada dispositivo que le dan tratamiento a estos datos

Multiprocesador: más de un CPU

Multiprocesamiento:  accion de admistriar multiples procesadores por el SO

Cómputo distribuido: Un mismo proceso ejecutado por 2 comutadoras diferentes que no comparten memoria.

domingo, 16 de agosto de 2020

Presentación Sistemas Operativos

 

Este blog pertenece a al módulo de 2020-2 SISTEMAS OPERATIVOS G 100  de la Tecnología en desarrollo de software (Virtual) de la Instutción Universitaria Pascual Bravo.

 

Creación de relaciones entre tablas

 Solo puse claves foraneas en las tablas pedidos (para referencias al cliente y a los prodcutos) y en factura (para referenciar a pedidos qu...