From: Slavik Krassovsky (viatk_at_windows.microsoft.com)
Date: Mon Jan 12 2004 - 14:52:57 PST
This excellent paper discusses the philosophy of the design of the basic
faculties required for multiprogrammed operating systems development.
The authors make special effort to make a collection of such facilities
(called the kernel) to be small, yet adequate for the development of a
practical operating system.
I very much liked the Design Philosophy section - there is a great
deal of value in each of the design considerations listed. In fact
mechanism and policy separation is a maxim being employed heavily at my
current project.
Much scientific value of this paper lies in the new abstraction model
- the notion of object as a general resource is quite important and
proven to be influential for at least Windows NT design.
I appreciated the fact that protection mechanisms are considered
essential for kernel and are built in - such approach is especially
valid today, at times of hackers and global viruses.
The example section makes very good paper excellent - from the given
example it's much easier to digest the concepts presented
This archive was generated by hypermail 2.1.6 : Mon Jan 12 2004 - 14:53:13 PST