Usermode NT Explorer - Query kernel addresses, translate virtual to physical addresses, inspect the PFN database, and more.
-
Updated
Mar 16, 2026 - C++
Usermode NT Explorer - Query kernel addresses, translate virtual to physical addresses, inspect the PFN database, and more.
A multi-tier systems language built in Rust and powered by LLVM. Ubel Stratum lets you choose your memory strategy per function—opt into garbage collection for business logic, bump-arenas for hot paths, or manual borrow-checking for systems code.
FrameIQ is an academic educational tool designed to bridge theoretical computer science with practical, visual understanding. It helps students and developers easily visualize the abstract mechanics of how operating systems manage limited physical memory.
Memory Management Unity simulator in Node.js
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
Operating System Concepts Simulations (CS3104)
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.
To associate your repository with the memory-management-paging topic, visit your repo's landing page and select "manage topics."