[Info-vax] OS design, was: Re: [OT] Wirth style languages, was: Re: Obscure Ada compiler vendors?
Simon Clubley
clubley at remove_me.eisner.decus.org-Earth.UFP
Tue Apr 9 18:09:29 EDT 2013
On 2013-04-09, Keith Cayemberg <keith.cayemberg at arcor.de> wrote:
> On Tuesday, April 9, 2013 7:35:54 PM UTC+2, Simon Clubley wrote:
>> On 2013-04-09, David Froble wrote:
>>
>> > Of more concern to me is VMS (as far as I know) is more of a monolith,
>> > with lots of complexity and inter-relationships. Is this reality?
>>
>> Yes. There are inter-relationships in VMS which simply do not exist in,
>> say, Linux, even though both are monolithic kernel designs.
>
> IMO that is one of the many myths that have been perpetuated about OpenVMS
> architecture, also by principals that should know better (Wikipedia also has it
> completely wrong). OpenVMS has a "Layered OS Design" as described by Andrew
> Tanenbaum in his "Operating Systems Design and Implementation"(*). Please see
> sections 1.5 Operating System Structure, 1.5.1 Monolithic Systems and 1.5.2
> Layered Systems. This is a definitive organizational improvement over the
> monolithic Linix, DOS and CP/M kernel designs. Even if the layers may be
> tightly integrated and coupled in OpenVMS, it doesn't change the fact that the
> layers exist and do provide for an organizational division of functionality
> useful in building, changing, enhancing and protecting kernel subsystems and
> structures. Examples in which the layered and modular subsystem design of
> OpenVMS was used to introduce extensive functional enhancements include the
> later introduction of SMP, ACLs, Clusters/Distributed Lock Manager, ODS-5, and
> Kernel Threads not conceived in the original OpenVMS OS Architecture.
>
Excellent.
So after reading the above about how VMS is actually more modular than
Linux, it's now inspired me to want to add a ext2 filesystem to VMS
in the same way as you can add filesystems to Linux.
Where can I find the documentation which allows me to do this ?
Thanks,
Simon.
--
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world
More information about the Info-vax
mailing list