Article View: alt.folklore.computers
Article #624998Re: The history of the MONITOR tops-10)
From: Johnny Billquist
Date: Sat, 14 Jul 2018 19:22
Date: Sat, 14 Jul 2018 19:22
43 lines
3470 bytes
3470 bytes
On 2018-07-14 16:45, John Levine wrote:
> In article <picc8e$360$2...@dont-email.me> you write:
>> One tended to be overawed by the PDP10 series, but I wonder if
>> its operating systems would seem rather infra dig compared to Linux
>> today?
>
> In terms of number of features, linux wins by a parsec.
Not so sure. If we talk about the OS as such, there are a couple of
things Linux has that TOPS-20 don't. But that is true in the other
direction as well.
Now, if you instead were to talk about useful applications, then sure,
Linux have way more of that.
> In terms of getting useful work out of a computer that ran at about
> 5MHz (yes, I know the KA was async) and had 1MB of core, TOPS-10 wins
> just as much. It had features that mattered then but don't any more
> like doing disk I/O directly in and out of buffers in user space
> without an extra copy. I could have done without the sequence numbers
> with the flag in the low bit of the word, though.
Disk directly to buffers in user space in Linux? Sure, it's called mmap.
Which, by the way, is more or less a direct ripoff from TOPS-20.
> Of course, even TOPS-10 was a pig compared to DTSS which ran on a GE
> 635, about the same speed as a KA-10, with a very slow front end
> terminal mux (sort of like a 680) and provided good performance to 100
> users.
One of the more interesting features I remember from Tops-10 was that
you could have a daemon that kicked in when files were accessed that you
did not have access rights to. And that went though a script, which
could modify the rules for access to the file arbitrarily. I remember it
being very cool, and I don't know of anything similar today.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: b...@softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
Technical Details
Message-ID:
<pidigf$p59$1@Iltempo.Update.UU.SE>Path:
mbox-mo1.pugleaf.net!o12-v6ni25644wmc.0!nntp.google.com!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!newsfeed.Update.UU.SE!news.Update.UU.SE!.POSTED!not-for-mailReferences:
<pib5q8$f7v$1@sdf.lonestar.org> <slrnpkj3qf.194.mausg@smaus.org> <picc8e$360$2@dont-email.me> <pid2ak$15mo$1@gal.iecc.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a1c:f701:: with SMTP id v1-v6mr991236wmh.25.1531596112590; Sat, 14 Jul 2018 12:21:52 -0700 (PDT) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 2002:a7b:c011:: with SMTP id c17-v6ls2505190wmb.9.gmail; Sat, 14 Jul 2018 12:21:51 -0700 (PDT) X-Received: by 2002:a1c:e714:: with SMTP id e20-v6mr1009950wmh.31.1531596111798; Sat, 14 Jul 2018 12:21:51 -0700 (PDT) Path: mbox-mo1.pugleaf.net!o12-v6ni25644wmc.0!nntp.google.com!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!newsfeed.Update.UU.SE!news.Update.UU.SE!.POSTED!not-for-mail From: Johnny Billquist <b...@softjar.se> Newsgroups: alt.sys.pdp10,alt.folklore.computers Subject: Re: The history of the MONITOR tops-10) Date: Sat, 14 Jul 2018 21:22:17 +0200 Organization: Update Computer Club Lines: 43 Message-ID: <pidigf$p59$1@Iltempo.Update.UU.SE> References: <pib5q8$f7v$1@sdf.lonestar.org> <slrnpkj3qf.194.mausg@smaus.org> <picc8e$360$2@dont-email.me> <pid2ak$15mo$1@gal.iecc.com> NNTP-Posting-Host: 178-82-175-247.dynamic.hispeed.ch Mime-Version: 1.0 X-Trace: Iltempo.Update.UU.SE 1531596111 25769 178.82.175.247 (14 Jul 2018 19:21:51 GMT) X-Complaints-To: newsm...@Update.UU.SE NNTP-Posting-Date: Sat, 14 Jul 2018 19:21:51 +0000 (UTC) User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 In-Reply-To: <pid2ak$15mo$1@gal.iecc.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit