Universidad de Costa Rica

Escuela de Ciencias de la Computación e Informática

Laboratorio de Sistemas Operativos

Prácticas dirigidas


Acciones
Regresar

Contenido del curso
Descripción     PDF

Introducción

Documentación Tareas (LaTEx)
Linux in a Stick
Laboratorio # 1 Instalación
Laboratorio # 2 Control de versiones
Laboratorio # 3 Curses

Sincronización de procesos

Laboratorio # 4 Prueba Semaforos
Prueba Mensajes
Prueba Memoria Compartida
Laboratorio # 5 (Estado tarea programada)
Laboratorio # 6 (Avance tarea programada)

Hilos de NachOS

Laboratorio # 7 (Nachos, proyecto threads)

Programas de usuario NachOS

Laboratorio # 8 (Nachos UserProg, Open, Write S.C.)
Laboratorio # 9 (Nachos, UserProg, manejo de memoria)
Laboratorio # 10 (Nachos, UserProg, Fork System Call)
Pruebas y resultados

Memoria Virtual NachOS

Sistema de archivos NachOS

Laboratorio # 11 Virt. Mem. Diseño File Sys. Diseño
Laboratorio # 12 Virt. Mem. Impl. 1 File Sys. Impl. 1
Laboratorio # 13 Virt. Mem. Impl. 2 File Sys. Impl. 2
Laboratorio # 14 Virt. Mem. Impl. 3 File Sys. Impl. 3

NachOS

Recursos de Nachos

Laboratorios adicionales

Laboratorio # 15 NFS
Laboratorio # 16 (Desarmado y armado de chunches)
Notas Curiosas
Resultados casi finales
(al 2018/Jul/20)