the objective is to design, implement, test, and benchmark a new CPU scheduler against the existing one. This is known as the Lottery scheduler.
[login to view URL] the Minix3 documentation in the particular subject of its CPU-scheduling implementation, then you should demonstrate that you understood how Minix3 scheduling is implemented, by reporting and explaining the algorithm(s) and data structures involved.
2. Refer to and experiment with the given simulator corresponding to the Lottery scheduling algorithm, to make sure you understand how it works. You should show this by explaining the Lottery algorithm in your early report.
3. Design the required algorithm making sure it causes no starvation, and then, define the specific details of the needed operations, and design data structures that help in doing these operations efficiently. All this preliminary design should appear in your early report.
Bu iş için 6 freelancer ortalamada $193 teklif veriyor
Dear I can implement the lottery algorithm for you. Is this a linux kernel implementation or simulation project? I hope to discuss via chat. I hope your contact. Sincerely.