An open API service providing repository metadata for many open source software ecosystems.

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