On 12 Mar, 20:21, Konstantin Zertsekel <
zertse...@gmail.com> wrote:
> I hope to grasp minix 3 without preliminary knowledge about minix 2,_but_
> with wise use of Operation System Design and Implementation 3rd.
> Otherwise, there is definitely no time to learn and understand the both of
> them.
> --
> Regards, Konstantin.
Hi, you can certainly grasp minix 3 without preliminary knowledge of
minix 2. What i was trying to say was that the earlier minix was
specially designed to be used as a operating system to teach people
how unix like operating is implemented. I think I am correct in saying
that in terms of how it works, minix 2 is probably easier to
understand because it has only basic features. eg there are fewer
system calls to learn in minix 2 than minix 3.
Minix 3 has different goals to the earlier version. Someone
knowledgeable will correct me if i am wrong - but I do not think it is
meant to be grasped by people who want to learn about operating system
implementation. It is way more complex than minix 2 in many ways and
they will continue to add new features which will make it even more
complex.
On the other hand minix 2 was 'there' there was no continuos
development like this new minix. It was probably easier to study it.
The professor that wrote minix even resisted calls to add features
because the primary purpose of it was to teach - that was all.
Minix 3 is a complex entity. It is meant to be amongst other things a
usable serious operating system. I think that this development drive
has potential to make the system so complex that it may not be
possible to grasp it at all. For example, it would be really hard to
study operating systems by looking at linux which is really really
complex in comparison even to minix 3.
But dont let me put you off. I am not a expert in anything. Like you i
am just wanting to learn and understand some new things.
Regards
Joey.