Strongly recommend this source of study for anyone interested in how operating systems work, their differences, and being able to formulate educated opinions on the strengths and weaknesses of them.
#coding #programming #IT
Strongly recommend this source of study for anyone interested in how operating systems work, their differences, and being able to formulate educated opinions on the strengths and weaknesses of them.
#coding #programming #IT
Already on my bookshelf 👍
It’s a truly mind blowing book. Makes everything made sense. Have you read it yet? Interested to hear your experience.
Only partially when I was still studying. It's quite big 😂 But the chapters about processes, threads and the one about deadlocks have been burned into my brain and have helped me several times.
Working in real time embedded, the section on scheduling was really awesome for me as well. I felt like he explained things in a way I could understand.
Note: this is the type of study required to be basically conversant on the topic. You would then need to also read books like:
Windows Internals: System architecture, processes, threads, memory management, and more, Part 1 (Developer Reference) https://a.co/d/4ZxznL5
Linux Kernel Programming: A comprehensive guide to kernel internals, writing kernel modules, and kernel synchronization https://a.co/d/8BwJBjt
et al. to really have anything approaching a detailed understanding of how these systems work.
It was recommended reading alongside one of my OS courses, and it helped me more than the required textbook, and even some lectures. I still go back and read brush up once and a while.