The structure chapter describes the kernel concept and explains why it was adopted for Amber.Tags: Structure Of The Business PlanAdvantages And Disadvantages Of Small Family EssayEssay Questions On MasculinityCustomer Case StudiesHistory Research Paper Thesis ExamplesGood Example Of A Research PaperEssay Of EconomicEssay On Tuesday With Morrie
The full S-1 design allows for up to 16 processors to be connected to a common main memory via a crossbar switch to form a multiprocessor configuration.
The design effort for Amber had a number of goals, as well as requirements dictated by the nature of the S-1 computer system and the project that was creating it The goal of multiprocessor support has already been mentioned.
For decades, Operating Systems (OSs) have stressed backward compatibility and extraordinary flexibility.
Thus the semantics of today's widely-used OSs dates back to the 1970s.
Together, the security services and abstraction provide security properties which are guaranteed to hold for all applications which are built on top of Ethos.
We believe that a new generation of OS semantics is both necessary and possible.
In contrast, over this time Programming Langugages (PLs) have adopted higher level, more abstract, semantics.
As a consequence of this semantic gap, PLs have been incorporating more OS semantics.
The need which will drive new OS adoption is security.
Ethos indicates what is possible with such a design philosophy.