paging
Here are 54 public repositories matching this topic...
Implement farfetch(), a system call that allows you to manipulate the memory of a specified process.
-
Updated
May 17, 2022 - C
Implementing Demand Paging in the XINU OS using C language
-
Updated
Nov 1, 2020 - C
Memory management project for Operating Systems class
-
Updated
Apr 27, 2018 - C
Operating Systems Lab work done during V Semester
-
Updated
Nov 12, 2021 - C
xv6 Operating system with Shell History Ring, Caret Navigation, Scheduling and Paging, done as a part of CS 344 (OS Lab)
-
Updated
Aug 7, 2022 - C
This is a simulation program that demonstrates the principles of paging and segmentation memory management techniques used in modern operating systems.
-
Updated
Apr 8, 2023 - C
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…
-
Updated
Nov 29, 2021 - C
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.
-
Updated
Jan 11, 2021 - C
Simulation of two different paging algorithms hit-and-miss ratios as they move pages from the swap to the RAM.
-
Updated
May 15, 2024 - C
This repository hosts a C program simulating virtual memory management using paging techniques. Virtual memory is a crucial concept in modern computer systems, allowing programs to operate as if they have more memory than physically available by utilizing disk storage as an extension of RAM.
-
Updated
May 20, 2024 - C
A page table written in LC, based on the paging labs from the Languages and Low-level Programming course.
-
Updated
Aug 28, 2020 - C
-
Updated
Feb 12, 2022 - C
A page table written in C, based on the paging labs from the Languages and Low-level Programming course.
-
Updated
Aug 28, 2020 - C
Repository containing source code for Operating System projects using UNIX based Operating Systems
-
Updated
Apr 16, 2018 - C
-
Updated
May 25, 2017 - C
Implemented system calls for no of total processes, process info like id, size, count of context switches, SJF scheduling algorithm and tested it for CPU and I/O bound tasks. Resolving page fault via lazy memory allocation. Incorporated features like creating a kernel process for paging, swap in, swap out mechanisms, and writing sanity tests.
-
Updated
Sep 12, 2021 - C
Programs for the Operating Systems Lab in Semester 4
-
Updated
Mar 25, 2019 - C
a tool to manage virtual memory allocation and deallocation on Linux
-
Updated
Nov 11, 2022 - C
Improve this page
Add a description, image, and links to the paging topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the paging topic, visit your repo's landing page and select "manage topics."