From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6394e5e171f847d1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-09-05 10:12:03 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!howland.erols.net!ix.netcom.com!news.mindspring.net!not-for-mail From: "Brian Catlin" Newsgroups: comp.lang.ada Subject: Re: Ada OS Kernel features Date: Wed, 5 Sep 2001 10:06:10 -0700 Organization: Sannas Consulting Message-ID: <9n5m26$tb6$1@slb6.atl.mindspring.net> References: <9n4euv$t9m$1@slb6.atl.mindspring.net> NNTP-Posting-Host: a5.f7.ec.2a X-Server-Date: 5 Sep 2001 17:06:14 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Xref: archiver1.google.com comp.lang.ada:12759 Date: 2001-09-05T17:06:14+00:00 List-Id: "Larry Kilgallen" wrote in message news:OCbelAvsFWui@eisner.encompasserve.org... > In article <9n4euv$t9m$1@slb6.atl.mindspring.net>, "Brian Catlin" writes: > > What sort of features would be desirable/required in the kernel? > > > Symmetric multi-processing: > > This is the same capability general-purpose operating systems such as NT, VMS, > > etc. have. Each processor is of the same type, and has the same view of memory. > > It then becomes irrelevant which processor is running a particular task. > > You leave out a lot of big systems if you don't support NUMA. True, but how many people that would be participating in the implementation of the Ada OS have access to such machines? Supporting these machines initially would require quite a bit of effort, and might be biting off more than we can chew. Perhaps adding support for them later in the project would be better (yes, I know that it will require lots of rework, but if the project is too big initially, it will never get started) -Brian