Groverkss / IIIT-Courses-Resources

Resources related to IIITH courses for learning beyond the courses.
MIT License
137 stars 24 forks source link

[Operating-Systems-and-Networks] [xv6 resources] #6

Closed Groverkss closed 3 years ago

Groverkss commented 3 years ago

Resource Name: xv6 Resources

Contributor (your) Name: Kunwar Shaanjeet Singh Grover

Resource Links:

  1. https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-828-operating-system-engineering-fall-2012/lecture-notes-and-readings/MIT6_828F12_xv6-book-rev7.pdf
  2. https://github.com/YehudaShapira/xv6-explained

Have you completed studying this resource?: Read relevant parts for xv6 assignments

Your review of this resource: (1) is the official book with explanations that comes with xv6. (2) Are some great explanations of how and each and every part of it works. Great explanations which make you understand how things in a kernal actually work. For example a thing you can try to find yourself is "how does sleep syscall work in a kernal?"

Why do you think this resource will be useful for others?: From what I saw in my batch, most people either copied the xv6 assignments or did not actually understand what and how they were doing it. These resources help you understand and will enhance what you will learn from that assignment or from xv6 in general.

Groverkss commented 3 years ago

Added