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=0.6 required=5.0 tests=BAYES_00,TO_NO_BRKTS_FROM_MSSP autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,216b18d81cce4f75 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-06-28 14:52:15 PST Path: archiver1.google.com!news2.google.com!newsfeed.google.com!newsfeed.stanford.edu!feed.textport.net!newsranger.com!www.newsranger.com!not-for-mail Newsgroups: comp.lang.ada From: Ted Dennison References: <%3H_6.416$Kf3.3173@www.newsranger.com> <9hfgrm$ngd$1@nh.pace.co.uk> <3B3B6D4C.5DEC7D52@online.no> <9hfv15$s59$1@nh.pace.co.uk> <9hfvo1$sbd$1@nh.pace.co.uk> Subject: Re: Ada Microkernel? Message-ID: X-Abuse-Info: When contacting newsranger.com regarding abuse please X-Abuse-Info: forward the entire news article including headers or X-Abuse-Info: else we will not be able to process your request X-Complaints-To: abuse@newsranger.com NNTP-Posting-Date: Thu, 28 Jun 2001 17:52:10 EDT Organization: http://www.newsranger.com Date: Thu, 28 Jun 2001 21:52:10 GMT Xref: archiver1.google.com comp.lang.ada:9222 Date: 2001-06-28T21:52:10+00:00 List-Id: In article <9hfvo1$sbd$1@nh.pace.co.uk>, Marin David Condic says... >I can see I'm going to have to go get me a book or two on operating system >theory and start yet another research endeavor to suck up those thousands of >hours of free time I seem to have lately. :-) Anybody have a favorite? >Possibly one that makes use of Ada - or is Ada-Cognizant? (Maybe something >that talks about small real-time execs on up to full-blown distributed >computing OS's?) The one from my school days explicitly disclaims any intention of covering RTOS's up front. Their rationale was that general purpose OS's and RTOS's have design goals that are fundamentally incompatable. For example, an RTOS usually can't allow time-slicing between equal priority tasks, while general-purpose user OS's need to in order to achieve fairness in scheduling. Also, RTOS innards must be carefully crafted to provide a short and determinstic response time. However, that typically means fixed-length data structures, and thus limits on resources that a multitasking user OS might find annoyingly constraining. I'm curious if this is the unversal perception among OS developers today. --- T.E.D. homepage - http://www.telepath.com/dennison/Ted/TED.html home email - mailto:dennison@telepath.com