Memory management simulator, using Hashed Page Table. Page Replacement Algorithms: Least Recently Used (LRU) and Second Chance.
-
Updated
Apr 12, 2021 - C
Memory management simulator, using Hashed Page Table. Page Replacement Algorithms: Least Recently Used (LRU) and Second Chance.
Designed Virtual Memory Manager which converts logical address to physical address.
The implementation of systems calls, lock, Virtual Memory and other file system implementation on OS161
A virtual memory manager
OS Nachos Implementation
x86 32 bit OS with a rtl8139 network card driver
Implementation of OS concepts for better understanding.
This part of the Pintos Project involved extending previous functonality implemented in other parts by implementing Virtual Memory.
Header-only library of essential utilities for C++ development - socket, http, json, virtual memory, log, timestamp.
MultiUser Print Server allows multiple clients to send multiple jobs (in form of printing docs) and allocates different resources needed per printing job
Second year Operating System Coursework at Imperial College London
A virtual memory page replacement simulator made for educational purposes
Frameworks for CPU Scheduler, Virtual Memory Management, IO Scheduler to support a batch of scheduling algorithms.
assignment code for csc369
This repository contains three system-level computing projects in C++: a multi-threaded MapReduce framework, a user-level thread management library, and a virtual memory management system.
Add a description, image, and links to the virtualmemory topic page so that developers can more easily learn about it.
To associate your repository with the virtualmemory topic, visit your repo's landing page and select "manage topics."