In theory when we talk about process table, we refer it as a whole data structure. However this is not necessarily true.
On page 52 of the book it is mentioned that the process table that handles process management, memory management, and file management are seperated in different modules with different data structure.
This is the first time I heard about this kind design. And thinking it through, as a microkernel system, or client-server model, this is a nature choice.
This is just a note. I’ll look deeper when I look at the source code.
Tags: minix
Post a Comment
You could use <code type="name"> to get your code colorized