Your job is to build a simulator that reads a memory trace and simulates the action of a virtual memory system with a single level page table. Your simulator should keep track of what pages are loaded into memory. As it processes each memory event from the trace, it should check to see if the corresponding page is loaded. If not, it should choose a page to remove from memory. Of course, if the page to be replaced is dirty, it must be saved to disk. Finally, the new page is to be loaded into memory from disk, and the page table is updated. The current simulator fixes the pages and page frames size to 4 KB (4096 bytes).
Details are attached in the files
6 freelancer đang chào giá trung bình $183 cho công việc này
VERY EASY for me. Designed and Developed many OS algos. Relevant Skills and Experience Already developed many algos Proposed Milestones $200 SGD - .