GitHub topics: page-tables
kkent030315/PageTableInjection
Code Injection, Inject malicious payload via pagetables pml4.
Language: C++ - Size: 167 KB - Last synced at: about 2 hours ago - Pushed at: almost 4 years ago - Stars: 240 - Forks: 59

lorenzomaiuri-dev/memory-management-examples
A Python-based simulator showcasing memory management concepts such as allocation strategies, segmentation, pagination, swapping, and TLB. Interactive examples implemented in Jupyter notebooks
Size: 545 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

malevolentstrix/Virtual_To_Physical_Memory_Translator
Language: C - Size: 12.7 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 2

RiccardoSagramoni/Tesi-Triennale 📦
Bachelor's thesis for BSc Computer Engineering at University of Pisa, about an implementation of "KAISER" mitigation against Meltdown in a didactic kernel
Language: TeX - Size: 6.13 MB - Last synced at: about 1 year ago - Pushed at: over 2 years 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

jscottysolomon/operating-systems
Embedded Projects and Simulations
Language: C - Size: 756 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

RivkiZolti/Operating-Systems
answers to Operating-Systems course home work
Language: C - Size: 36.1 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

RacheliBlass512/OS-projects
projects in Operating-System course
Language: C - Size: 35.2 KB - Last synced at: over 1 year ago - Pushed at: almost 3 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: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Shreyans1602/XV6_Print_Page_Tables
To help visualize page tables, you need to write a function that prints the contents of the page tables.
Language: C - Size: 88.9 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Itskindastrange/OS-Simulator
This is a college project of Operating Systems completed by me. It contains CPU scheduling, Semaphore(Dining Philosopher Problem), Deadlock(Bankers Algorithm), Memory Management(Two-Level Page-Table Scheme ,Hashed Page Table with TLB),Page Replacement (Second Chance Algorithm using circular link list). Also a simple GUI menu is also implemented.
Language: C++ - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

IceCereal/OS-Lab-Sem-5 📦
Operating Systems Laboratory (Semester 5): Includes a Shell, a Page Table and a Translation Lookaside Buffer
Language: C - Size: 76.2 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

harsh-apcr/MTL458-Operating-Systems 📦
Course assignment for MTL458-OS
Language: C - Size: 4.6 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

sShaAanGg/Linux-OS-projects
The semester projects of Linux Operating System at NCU, Taiwan
Language: C - Size: 310 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - 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: 4 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

pspanoudakis/OS-Memory-Page-Management
Simulator of a Memory Page Management System, focused on process Page Tables & Page Replacement algorithms.
Language: C++ - Size: 2.22 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

8tiqa/vm-mgt
C program to simulate virtual memory mgt
Language: C - Size: 54.7 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 3

chanioxaris/virtual-memory
Virtual memory operation simulator
Language: C - Size: 2.02 MB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

parvmor/IncoherentTLB
A linux kernel module to count TLB misses
Language: C - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
