🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #624998

Re: The history of the MONITOR tops-10)

#624998
From: Johnny Billquist
Date: Sat, 14 Jul 2018 19:22
43 lines
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-mail
References: <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