C simulation of virtual memory paging using FIFO strategy
-
Updated
Apr 22, 2025 - C
C simulation of virtual memory paging using FIFO strategy
Implement farfetch(), a system call that allows you to manipulate the memory of a specified process.
A small C program to simulate page replacement algorithms in operating systems
This repository is to explore various aspect of any operating system. The programs here are mainly written on Linux.
Simulation of two different paging algorithms hit-and-miss ratios as they move pages from the swap to the RAM.
The course provides knowledge of the principles of and how one can implement abstractions of hardware virtualisation of resources and timetabling of assignments; mainly as regards execution, memory and persistent storage. The structure of an operating system is studied to increase the knowledge of these concepts and also give skills in efficient…
Memory management project for Operating Systems class
A simulation for a simple operating system
A virtual memory manager that simulates the steps involved in translating logical to physical addresses, using single level paging and the enhanced second chance algo.
Implementing Demand Paging in the XINU OS using C language
A page table written in LC, based on the paging labs from the Languages and Low-level Programming course.
VirtuMMU is a C-based simulation of a memory management unit. It demonstrates virtual-to-physical address translation, page mapping, and memory protection with read, write, and execute permissions.
Operating Systems Lab work done during V Semester
Repository containing source code for Operating System projects using UNIX based Operating Systems
Programs for the Operating Systems Lab in Semester 4
a tool to manage virtual memory allocation and deallocation on Linux
Add a description, image, and links to the paging topic page so that developers can more easily learn about it.
To associate your repository with the paging topic, visit your repo's landing page and select "manage topics."