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
Hello. How are you today.
I have read and understood this task.
Relevant Skills and Experience
I have a lots of experience and very good knowledge of Data structures, Algorithms Design,
Computer Architecture.
And I'm expert in C/C++
I'm interested in this project.
Proposed Milestones
$155 SGD - milestone
I wait for your good reply.
Thanks.
$90 SGD in 3 giorni
4,9 (155 valutazioni)
6,3
6,3
6 freelance hanno fatto un'offerta media di $183 SGD
please ignore the bid amount we will discuss the price later in the chat after we have discussed the project thoroughly
Relevant Skills and Experience:
.
Proposed Milestones:
155 - .
Hi jijinpavithran! Please drop a message to discuss more about the project
I am a senior Full-Stack Java developer and I have coped with several projects, small and more complex.
I can deliver your project in a reasonable time, after setting the exact requirements.
Relevant Skills and Experience
I have a very strong academic background in algorithms and complexity, information systems and software development.
I have an M.Sc. in CS and I work as a software engineer in my day-to-day job.
Proposed Milestones
$250 SGD - Final project milestone