A compiler, assembler, and processor.
-
Updated
Feb 1, 2018 - OCaml
A compiler, assembler, and processor.
Operating Systems Memory Allocation Simulator
📼 Memory allocation simulator using best fit algorithm. Software written in Python and PyQt. The best fit deals with an algorithm that searches the first closest memory block size of process size to alloc it one. And as an advantage, best fit provide a memory utilization more optimized.
Modified ChampSim simulator for memory subsystem research.
Simulates a memory-subsystem encompassing a bi-level TLB and a bi-level cache system along with a main memory following segmentation with paging with all different replacement policies
Modification to vanilla ChampSim simulator to remove/minimize the effect of cache memory for use in CASS 2018 at IIT-K.
One-level page table system with FIFO and LRU and Two-level page table system with LRU and Inverted page table with a hashing system
A memory simulator that uses several virtual memory techniques to handle multiple processes. Final project for the operating systems course.
A memory simulator with the objective of testing the page-switching algorithms, studied in the Advanced Operating Systems discipline, from the Computer Science Bachelor course.
Add a description, image, and links to the memory-simulator topic page so that developers can more easily learn about it.
To associate your repository with the memory-simulator topic, visit your repo's landing page and select "manage topics."