You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sistema operativo distribuido en Go, simula los componentes principales de un SO moderno. Implementa un kernel con planificadores de procesos (FIFO, SJF, SRT), módulo de CPU con TLB y cache, gestión de memoria virtual con paginación multinivel y SWAP, y dispositivos I/O. Estos se comunican mediante APIs HTTP ejecución distribuida en múltiples VMs.
Dynamic memory manager with page-based memory management that works in concurrent/parallel (using the Producer-Consumer pattern) mode, developed as a project for the Operating Systems course.
A Python-based simulator showcasing memory management concepts such as allocation strategies, segmentation, pagination, swapping, and TLB. Interactive examples implemented in Jupyter notebooks