GitHub topics: virtual-memory
psiha/vm
Portable Virtual Memory abstractions
Language: C++ - Size: 775 KB - Last synced at: about 6 hours ago - Pushed at: about 7 hours ago - Stars: 3 - Forks: 1

Le-o-n/cython-virtual-memory-toolkit
The Cython Virtual Memory Toolkit is designed to provide Cython header files (*.pxd) for various functionalities, enabling Cython to interact with the virtual memory of a target process. This toolkit includes features for reading, writing, allocating, and freeing virtual memory.
Language: Cython - Size: 4.72 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 0

iamDyeus/Memulatrix
Virtual Memory Simulator built with C++ and Python
Language: Python - Size: 14.6 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

eliasbenb/vm-algorithm-analysis
Virtual memory paging algorithms analysis
Language: Python - Size: 1.59 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ayoubfaouzi/windows-internals
My notes while studying Windows internals
Language: C - Size: 6.6 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 425 - Forks: 83

Krixtalx/Nimbus
A virtualized point cloud renderer
Language: C++ - Size: 33.8 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

sifferman/labs-with-cva6
Advanced Architecture Labs with CVA6
Language: SystemVerilog - Size: 311 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 58 - Forks: 26

hoytech/vmtouch
Portable file system cache diagnostics and control
Language: C - Size: 358 KB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 1,859 - Forks: 220

PDP-10/its
Incompatible Timesharing System
Language: Assembly - Size: 133 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 891 - Forks: 89

papo1011/os161
Lightweight educational operating system
Language: C - Size: 2.71 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

Captainarash/The_Holy_Book_of_X86
A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Size: 12.7 MB - Last synced at: 23 days ago - Pushed at: over 6 years ago - Stars: 960 - Forks: 125

jElhamm/Virtual-Memory
"Implementation of Virtual Memory available in operating systems"
Language: C++ - Size: 2.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

ovuiproduction/Operating-System-Simulator
The OS Simulator replicates key functionalities like memory management, CPU scheduling, and interrupts. It evolves from single-program execution to multi-programming with virtual memory, implementing scheduling algorithms, page replacement, and a page table register.
Language: C++ - Size: 35.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

rbspy/proc-maps
Read virtual memory maps from another process
Language: Rust - Size: 124 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 77 - Forks: 13

abhijithkunchati/Weenix-OS
A full operating system, based on Unix, built as a semester long project
Language: C - Size: 503 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

somodidenise/Virtual-Memory-Simulator
C++ Virtual Memory Simulator with a Qt GUI for visualizing address translation, page faults, TLB operations, and page replacement strategies.
Language: C++ - Size: 0 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ColinIanKing/pagemon
Pagemon is an interactive memory/page monitoring tool allowing one to browse the memory map of an active running process.
Language: C - Size: 269 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 39 - Forks: 4

TexZK/hexrec
Library to handle hexadecimal record files
Language: Python - Size: 1.18 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 19 - Forks: 5

LukaPavlovicGit/xv6-interprocess-communication
Modification of XV6 Operating System
Language: C - Size: 197 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Nemesis-12/memory-address-translation
This program simulates address translation and memory management for a logical address.
Language: Python - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

StackOverflowExcept1on/shellexec
Executes machine code from a binary file in rwx memory
Language: Rust - Size: 22.5 KB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

ghabchick/optimization-pc
Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kkent030315/ProcessVmAccess
Two PoC of accessing process virtual memory via NT Kernel
Language: C - Size: 30.3 KB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 22 - Forks: 9

JustasMasiulis/vmutils
cross platform library to manipulate and extract information of memory regions
Language: C++ - Size: 124 KB - Last synced at: 29 days ago - Pushed at: about 7 years ago - Stars: 34 - Forks: 8

katahiromz/EAT
Eyeball Allocation Table
Language: C++ - Size: 64.5 KB - Last synced at: about 8 hours ago - Pushed at: 8 months ago - Stars: 3 - Forks: 1

xoofx/Varena
Varena is a .NET library that provides a fast and lightweight arena allocator using virtual memory.
Language: C# - Size: 83 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 166 - Forks: 5

rbashish/swapsys
a linux cmd line utility program to manage swap space
Language: Python - Size: 16.7 MB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

Alex313031/PageFileMon
Updated and fixed pagefilemon building on Doug Knox's work.
Language: VBScript - Size: 16.6 KB - Last synced at: about 24 hours ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

imAlessas/operating-systems
LaTeX lecture notes for uni course "Operating Systems" 🐧 [ITA]
Language: TeX - Size: 20.8 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

TexZK/bytesparse
Library to handle sparse bytes within a virtual memory space
Language: Python - Size: 498 KB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

PM8686/CS323
Systems Programming and Computer Organization
Language: C - Size: 1.4 MB - Last synced at: 9 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Electrostat-Lab/jme-alloc
A direct dynamic memory allocation API for jMonkeyEngine lwjgl-2 and android games
Language: Java - Size: 17.5 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 1

eZWALT/Computer-Structure
FIB-EC 2020-21 Q2 computer structure subject
Language: Assembly - Size: 88.3 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

aeverless/worm
A library to simplify basic I/O operations with external processes' memory.
Language: C++ - Size: 24.4 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

joseburgosguntin/arenas
⛱️ Fast virtual and buffer style arenas
Language: Odin - Size: 19.5 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

sysprog21/cpumemory-zhtw
Traditional Chinese translation of "What Every Programmer Should Know About Memory"
Language: CSS - Size: 4.45 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 243 - Forks: 27

omerfdemir/virtualtophysical
Kernel Module to translate given virtual address with process id to physicall address
Language: Makefile - Size: 982 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 2

LeoMartinezTAMUK/Virtual-Memory_Simulation
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.
Language: C - Size: 9.77 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

jabedude/procmaps
Provides Rust interface to get current memory mappings for a given process
Language: Rust - Size: 23.4 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 2

GuidoDipietro/TP-SO-2021
Final Snapshot Of God's Fourth Temple
Language: HolyC - Size: 5.62 MB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 3

ckyriakos/HW-Design
Exercises and solution for the Computer Organization and Design course of UTH(2019-2020)
Language: Verilog - Size: 2.07 MB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

ckatsak/pagemap-rs
A crate to provide a simple API to Linux kernel's pagemap API.
Language: Rust - Size: 71.3 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 5

CMU-SAFARI/Victima
Victima is a new software-transparent technique that greatly extends the address translation reach of modern processors by leveraging the underutilized resources of the cache hierarchy, as desribed in the MICRO 2023 paper by Kanellopoulos et al. (https://arxiv.org/pdf/2310.04158/)
Language: C - Size: 120 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 9

harryawk/paging_aha
OS Virtual Memory simulation
Language: C - Size: 35.2 KB - Last synced at: about 1 year ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

Keyronex/Keyronex
The Keyronex Operating System
Language: C - Size: 2.17 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 59 - Forks: 2

zlatko-michailov/abc
Header-only library of essential utilities for C++ development - socket, http, json, virtual memory, log, timestamp.
Language: C++ - Size: 1.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

WGrape/VirtualMemory
计算机组成原理中虚拟存储器的实现(A Virtual Memory Implementation In Computer Organization).
Language: C - Size: 500 KB - Last synced at: 12 days ago - Pushed at: almost 5 years ago - Stars: 16 - Forks: 0

danieldotwav/31-Bit-Virtual-Storage-Address-Segment-Extraction
The program demonstrates how to extract and display the segment, page, and offset components of a 31-bit virtual address using bitwise operations in C++. It includes a dedicated function for printing these components in a formatted hexadecimal representation.
Language: C++ - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

layan-mak/basic-malloc
Basic implementation of malloc, free, calloc, and realloc
Language: C++ - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ankitaggarwal011/snow-os
A 64-bit cooperative multi-tasking toy operating system in C
Language: C - Size: 1.31 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 3

Hk4Fun/OS-simulator
an operating system simulation software using PyQt5
Language: Python - Size: 75.2 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

taeseunglee/Sogang-Pintos-modified
Language: C - Size: 388 KB - Last synced at: 24 days ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

allenvox/virtual-memory 📦
Implementation of virtual memory
Language: C - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

geokyr/computer-architecture
Assembly MIPS - Pipelined Datapath - Memory Hierarchy - Virtual Memory | Computer Architecture at ECE NTUA
Language: Assembly - Size: 4.99 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

geokyr/operating-systems
Unix Programming Environment - Process Management and Inter-Process Communication - Synchronization - Virtual Memory Mechanisms | Operating Systems at ECE NTUA
Language: C - Size: 2.44 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

MMagdys/Virtual-memory-Replacment-Policy
C implementation for well known virtual memory replacment algorthmis
Language: C - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

alx-tools/Hack-The-Virtual-Memory
This is a series of small articles / tutorials based around virtual memory. The goal is to learn some CS basics, but in a different and more practical way.
Language: C - Size: 194 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 287 - Forks: 88

21Bruce/UVMTd
System Daemons for testing UVM on OpenBSD
Language: C - Size: 34.2 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ANSANJAY/ConceptOfPaging
📘 Explore the intricacies of virtual memory management! 🚀 This repo provides comprehensive guides and insights into page tables, address mapping, multi-level paging, and more! Ideal for OS enthusiasts and computer science students.🧠💻
Size: 85.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

guiherzog/vmsim
Virtual Memory Simulator using Clock Scaling and Paging
Language: JavaScript - Size: 1.35 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

prashantjagtap2909/OS
Size: 345 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 0

TexZK/cbytesparse
Library to handle sparse bytes within a virtual memory space.
Language: Cython - Size: 17.8 MB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 1

imarmanis/ntua-rpms
Mechanism and policies for runtime-aware paging mode switching in virtualized environments.
Language: Shell - Size: 24.4 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

ChasingTheDream369/Newfangled-Operating-System-over-seL4-Microkernel
🌟Welcome to Newfangled OS 🚀Unveiling the Newfangled Operating System-a remarkable blend of innovation and security built on the impervious seL4 Microkernel.🛡️Our journey began with dedicated servers and a threaded execution model,including File and Process Management servers, and a robust Interrupt Handling thread.🛠️📊Join us in the revolution.
Language: C - Size: 24 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

selmanozleyen/os-virtual-mem-emulator
A simulation of the virtual memory. The purpose here is to compare the page replacement and allocation policies.
Language: C++ - Size: 930 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

ChasingTheDream369/VirtuOS-Revolutionizing-OS-161-with-Advanced-Memory-Processes-and-Sync
🚀 Enhanced OS/161 with advanced memory management, dynamic processes, and powerful synchronization. Dive into VirtuOS to explore hierarchical page tables, dynamic memory allocation, and synchronization techniques. Elevate your OS education with VirtuOS today!
Language: C - Size: 2.26 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dementeddevil/Zen.Trunk
Block storage framework and a collection of projects built on top of this high-performance subsystem.
Language: C# - Size: 3.42 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

jacobgarcia/virtual-memory-simulator
The goal of this project is to implement a simulator for a virtual memory manager.
Language: C - Size: 303 KB - Last synced at: over 1 year ago - Pushed at: over 10 years ago - Stars: 1 - Forks: 1

a3f/libvas
Peek/Poke like it's 1979 - Multi-Platform memory reading/writing
Language: C - Size: 185 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 0

omegaphoenix/cheetOS
OS implementation for Caltech CS124
Language: C - Size: 23.1 MB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

adamlkl/Computer-Architecture-II
Language: C++ - Size: 16.3 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

emsquared2/Operating-Systems-NTUA
Assignments for course Operating Systems at ECE NTUA
Language: C - Size: 3.81 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

alx-sima/memory_allocator
Alocator de memorie virtuala scris in C, cu API pentru (de)alocare de memorie, I/O si mecanism de permisiuni.
Language: C - Size: 66.4 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

tallendev/uvm-eval
This serves as a repository for reproducibility of the SC21 paper "In-Depth Analyses of Unified Virtual Memory System for GPU Accelerated Computing," as well as several components of the IPDPS21 paper "Demystifying GPU UVM Cost with Deep Runtime and Workload Analysis."
Language: C - Size: 160 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 3

IsaacSteadman/StackVM
A 64-bit stack based instruction set architecture definition with reference implementation. (The assembler is part of my C compiler that targets StackVM)
Language: Python - Size: 142 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

sam41290/operating-system-x86-64bit
A basic operating system for x86 architecture(64 bit) with TARFS filesystem. Supports fork(), cow(), paging, virtual memory/ring3 user process and syscall using INT $80. Able to run a shell and binaries: ls, cat, echo, kill, ps,sleep
Language: C - Size: 397 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

Codejune/operating-system
숭실대학교 컴퓨터학부 3학년 운영체제
Language: C - Size: 697 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

farukulutas/CS342
Complete set of projects and homework assignments from the Operating Systems (CS342) course at Bilkent University, featuring implementations in C, along with quiz and exam resources.
Language: C - Size: 2.75 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

hele2069/CS3330
Computer Architecture
Language: C - Size: 12.4 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

explcre/21Summer-VE370-Intro-to-Computer-Organization-Projects
21Summer-VE370-Intro-to-Computer-Organization-Projects: -Project1: RISC-V Assembly, simluating c code. -Project2: 1.RISC-V64 single cycle processor. 2.RISC-V64 five-stage pipelined processor. -Project3: Virtual memory, TLB, cache, memory simulator. -Project4: Literature review on Computer Organization.
Language: Verilog - Size: 11.6 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

NaniteFactory/memory
unsafe hacky memory accessor written in go. $ go get -v github.com/nanitefactory/memory
Language: Go - Size: 2.93 KB - Last synced at: 27 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 2

juliorodrigues07/virtual_memory_sim 📦
Implementação de um simulador de memória virtual, aplicando algoritmos de substituição de página LRU, NRU e Second Chance.
Language: C - Size: 5.94 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

thoukydides/riscos-virtualise 📦
Virtual memory (VM) manager for 26-bit ARMv3 and ARMv4 based computers running Acorn’s RISC OS
Language: Assembly - Size: 182 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 6 - Forks: 0

ahmeducf/computer-systems-CS-APP3e
My solutions of Computer Systems: A Programmer’s Perspective, Third Edition (CS:APP3e) book, the text book for the course, CMU15-213: Introduction to Computer Systems.
Language: C - Size: 8.28 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 2

Deputation/kernel_payload_comms
A proof of concept demonstrating communication via mapped shared memory structures between a user-mode process and a kernel-mode payload on Windows 10 20H2.
Language: C++ - Size: 285 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 36 - Forks: 23

daniel-saeedi/Operating-Systems-Projects
Operating System Course and Lab Projects
Language: Assembly - Size: 32 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

benmoose/mmu
Simple Rust implementation of a memory management unit
Language: Rust - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

janding/incos
hello world operating system
Language: C - Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 1

LeeChangYoon/Operating-Systems
Repository for Operating Systems Course
Language: C - Size: 157 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

guilhermgonzaga/sysprog-assignments
Assignments done for a Systems Programming course at @ufms.
Language: C - Size: 462 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

davidandradeduarte/examine-virtual-memory 📦
Examine virtual memory - from "How Computers Really Work" book, by Matthew Justice
Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

Yowgf/virtual-memory-emulator 📦
OS virtual memory emulator.
Language: Jupyter Notebook - Size: 11.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

DeanHdz/SistemasOperativosAvanzados-EntregaFinal
Entrega final de proyecto de la materia de Sistemas Operativos Avanzados, donde se trabaja con los temas de: *Administración de Memoria, *Técnicas de asignación de memoria, *Memoria virtual y *Sistemas de Archivos. Las prácticas se realizan en un Sistema Operativo ya existente llamado "NachOS", que fue desarollado en los 90's.
Language: C++ - Size: 1.78 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kediaharshit9/VirtualMemoryAndPaging
Experiments on page size and accesstime variations due to TLB and cache hits
Language: C - Size: 229 KB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

alessandroguggino/OS161kern
OS/161 Kernel + Virtual Memory with Demand Paging
Language: C - Size: 1.29 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

hkq-github/memory-management
模拟操作系统段页式虚拟内存管理
Language: Java - Size: 607 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 3

zhengyt1/pintos Fork of zhengyuting0319/pintos
CS130 Operating System Course Project base on Stanford CS140
Size: 7.4 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

hvvka/page-replacement
Simulation and data analysis for 4 different page replacement algorithms
Language: Python - Size: 4.27 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

ak1132/Memory-Manager
A memory manager written in C that simulates virtual memory management by the operating system using page tables and swap space on the disk
Language: C - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

omercevik/CSE-312
Operating Systems
Language: C++ - Size: 5.2 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0
