| Deutsch English Français Italiano |
|
<v4dj0d$1u024$2@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.arch Subject: Re: time-sharing history, Privilege Levels Below User Date: Thu, 13 Jun 2024 01:45:49 -0000 (UTC) Organization: A noiseless patient Spider Lines: 29 Message-ID: <v4dj0d$1u024$2@dont-email.me> References: <jai66jd4ih4ejmek0abnl4gvg5td4obsqg@4ax.com> <v45b28$3rcpa$7@dont-email.me> <v495ss$h57$1@gal.iecc.com> <v4b28k$1evff$6@dont-email.me> <v4bjq6$1q9s$1@gal.iecc.com> <87y17925e8.fsf@localhost> <v4d7b8$1s2qg$2@dont-email.me> <87tthx1vxp.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 13 Jun 2024 03:45:49 +0200 (CEST) Injection-Info: dont-email.me; posting-host="f65c39e304ca10fe5aa284c5a1ca1440"; logging-data="2031684"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/uCaXpYjGK+KLmIcs/zlO5" User-Agent: Pan/0.158 (Avdiivka; ) Cancel-Lock: sha1:FLcYGWv9STLbXlAhbbl6B84hHwg= Bytes: 2558 On Wed, 12 Jun 2024 15:19:14 -1000, Lynn Wheeler wrote: > Lawrence D'Oliveiro <ldo@nz.invalid> writes: > >> I recall CMS was single-user to start with, and the point of running it >> under “CP” aka “VM” was to offer a multi-user service. Did CMS ever >> become multi-user in its own right? > > over years relying more & more on CP kernel services, no multi-user ... > but did get multitasking ... Interesting. This fits in with the idea that the “CP” in “CP/CMS” (later “VM/CMS”) was invented purely/primarily in order to turn a single-user OS into a kind-of-multi-user OS. > trivia: my brother was regional Apple rep (largest physical area CONUS) > and when he came into town, I could be invited to business dinners and > argue MAC design (even before MAC announced). So what did you think of it? The original hardware architecture was heavily centred around the 60.15Hz video refresh. Each refresh interval, 21888 bytes were read out of the video buffer (for the 512×342 display), and 740 bytes were read out of the sound buffer to go to the speaker. The serial controller chip, a Zilog 8530, was remarkably flexible, too. The third-party “MacRecorder” device involved reprogramming that to receive digital sound data from the external hardware microphone/dongle that plugged into the serial port, back before Macs had “official” sound input.