Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > comp.os.linux.misc > #72765

Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth

From ted@loft.tnolan.com (Ted Nolan <tednolan>)
Newsgroups comp.os.linux.misc, alt.folklore.computers
Subject Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth
Date 2025-08-30 17:39 +0000
Organization loft
Message-ID <mhgrb4Fm7hhU1@mid.individual.net> (permalink)
References <e4ucnb1I-5IIqur1nZ2dnZfqnPudnZ2d@giganews.com> <108su32$3e8$1@news.misty.com> <mhei7qFagenU1@mid.individual.net> <108uhef$26t$1@news.misty.com>

Cross-posted to 2 groups.

Show all headers | View raw


In article <108uhef$26t$1@news.misty.com>,
Johnny Billquist  <bqt@softjar.se> wrote:
>On 2025-08-29 22:52, Ted Nolan <tednolan> wrote:
>> In article <108su32$3e8$1@news.misty.com>,
>> Johnny Billquist  <bqt@softjar.se> wrote:
>>> But even more important, on the PDP-11, there is support for overlaid
>>> programs, which makes heavy use of the MMU. Basically, programs can be
>>> way larger than 64K code. You can place functions in different overlays,
>>> and call between them, and you can run up to many hundred of K of code
>>> very easy and straight forward on the PDP-11, and it's all because the
>>> MMU helps you out with it, moving the pages mapping around as needed.
>>>
>> 
>> My memory is that at leat for BSD Unix, overlays were not supported until
>> um, 2.9BSD I think, and that using them was not at all straight-forward.
>> It may have been easier for official DEC OSes...
>
>The timeline is the bit I'm not entirely sure about. It uses the 
>capabilities that were in the PDP-11 hardware all the time, though. So 
>it's an interesting thing to remember/compare with Unix on an 8086.
>
>As for ease of use, you got it backward. While overlays in DEC OSes 
>actually are way more advanced, and capable that overlays in Unix on the 
>PDP-11, using them on the Unix side is basically a no brainer. You don't 
>need to do anything at all. You just put modules wherever you want to, 
>and it works.
>
>With the DEC OSes, you have to create an overlay description in a weird 
>language, and you can't call cross overlay trees, and you need to be 
>careful if you call upstream, which might change mapping, and all that.
>None of those restrictions apply for Unix overlays. The only thing you 
>need to keep an eye out for is just that the size is kept within some rules.
>
>   Johnny
>

Since you've done it, I defer.  I just recall that when we got 2.9BSD, I
considered trying to port some big Vax program to the 11 and from reading
the man pages I got the impression I would have to get intimately familiar
with said program's call graph (which I definitely was not) to partition
out the overlays and ended up moving on to something else.
-- 
columbiaclosings.com
What's not in Columbia anymore..

Back to comp.os.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-26 14:04 +0200
  Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-26 13:13 +0100
    Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-26 15:23 +0200
      Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-26 19:43 +0100
  Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth John Ames <commodorejohn@gmail.com> - 2025-08-26 08:31 -0700
    Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Kerr-Mudd, John" <admin@127.0.0.1> - 2025-08-26 17:52 +0100
      Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth John Ames <commodorejohn@gmail.com> - 2025-08-26 10:01 -0700
      Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-26 19:44 +0100
    Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Rich <rich@example.invalid> - 2025-08-26 17:26 +0000
      Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-08-26 17:47 +0000
        Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth scott@slp53.sl.home (Scott Lurndal) - 2025-08-26 18:19 +0000
        Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth John Levine <johnl@taugh.com> - 2025-08-26 20:25 +0000
          Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-26 21:44 +0100
          Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-08-26 21:12 +0000
    Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth antispam@fricas.org (Waldek Hebisch) - 2025-08-27 22:09 +0000
      Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-27 23:00 +0000
        Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth antispam@fricas.org (Waldek Hebisch) - 2025-08-28 09:10 +0000
        Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-08-28 13:02 +0200
          Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-28 12:17 +0100
            Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Theo <theom+news@chiark.greenend.org.uk> - 2025-09-03 11:10 +0100
              Re: Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-09-03 11:55 +0100
  Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth John Levine <johnl@taugh.com> - 2025-08-26 20:21 +0000
    Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-08-27 16:40 +0200
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth John Ames <commodorejohn@gmail.com> - 2025-08-27 08:30 -0700
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-08-28 10:09 +0200
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Kerr-Mudd, John" <admin@127.0.0.1> - 2025-08-27 19:04 +0100
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-27 22:58 +0000
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth c186282 <c186282@nnada.net> - 2025-08-28 04:06 -0400
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-27 22:58 +0000
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth c186282 <c186282@nnada.net> - 2025-08-28 03:26 -0400
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-08-28 15:56 -0700
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-29 00:58 +0000
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-08-29 06:50 +0000
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-29 10:50 +0100
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Rich <rich@example.invalid> - 2025-08-31 20:15 +0000
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-08-29 12:46 +0200
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Richard Kettlewell <invalid@invalid.invalid> - 2025-08-29 14:28 +0100
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Bob Eager <news0009@eager.cx> - 2025-08-29 14:40 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-08-29 23:13 +0200
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-30 03:28 +0000
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-08-29 23:51 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-30 03:27 +0000
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth c186282 <c186282@nnada.net> - 2025-08-30 00:25 -0400
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth cross@spitfire.i.gajendra.net (Dan Cross) - 2025-08-30 12:19 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-08-31 13:37 +0200
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-08-31 18:23 +0200
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth rbowman <bowman@montana.com> - 2025-08-31 17:37 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-31 22:24 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-09-01 02:35 +0200
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-09-01 07:55 -0700
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Rich <rich@example.invalid> - 2025-09-01 11:23 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth antispam@fricas.org (Waldek Hebisch) - 2025-09-01 11:52 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-09-01 14:11 +0200
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> - 2025-08-30 18:30 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-30 22:20 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-08-31 18:25 +0200
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-09-02 21:22 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth scott@slp53.sl.home (Scott Lurndal) - 2025-09-02 21:46 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-09-02 22:44 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-09-02 23:55 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Alexander Schreiber <als@usenet.thangorodrim.de> - 2025-09-03 14:31 +0200
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-09-03 01:22 +0200
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth antispam@fricas.org (Waldek Hebisch) - 2025-09-03 01:13 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Rich <rich@example.invalid> - 2025-08-31 20:20 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Anssi Saari <anssi.saari@usenet.mail.kapsi.fi> - 2025-09-01 14:46 +0300
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth scott@slp53.sl.home (Scott Lurndal) - 2025-09-01 14:33 +0000
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-09-01 08:03 -0700
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-08-29 14:53 +0200
        Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth John Levine <johnl@taugh.com> - 2025-08-29 17:09 +0000
          Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-29 19:18 +0100
            Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-08-29 23:51 +0000
              Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth rbowman <bowman@montana.com> - 2025-08-30 05:54 +0000
                Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth c186282 <c186282@nnada.net> - 2025-08-30 03:06 -0400
                Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-30 08:28 +0100
                Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth c186282 <c186282@nnada.net> - 2025-08-30 05:30 -0400
                Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-30 11:59 +0100
                Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth c186282 <c186282@nnada.net> - 2025-08-30 08:26 -0400
                Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth rbowman <bowman@montana.com> - 2025-08-30 20:36 +0000
                Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth rbowman <bowman@montana.com> - 2025-08-30 20:31 +0000
                Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-09-02 21:22 +0000
                Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth rbowman <bowman@montana.com> - 2025-09-03 03:10 +0000
              Re: PC/IX, Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth The Natural Philosopher <tnp@invalid.invalid> - 2025-08-30 08:13 +0100
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth scott@slp53.sl.home (Scott Lurndal) - 2025-08-29 22:27 +0000
    Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-29 21:12 +0200
      Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-08-29 20:52 +0000
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-08-29 23:34 +0000
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-30 11:51 +0200
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth scott@slp53.sl.home (Scott Lurndal) - 2025-08-30 15:54 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-08-30 12:13 -0700
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-08-30 19:27 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-08-30 14:45 -0700
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-09-02 21:22 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth John Ames <commodorejohn@gmail.com> - 2025-09-02 14:45 -0700
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth cross@spitfire.i.gajendra.net (Dan Cross) - 2025-09-03 10:40 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth scott@slp53.sl.home (Scott Lurndal) - 2025-09-02 22:03 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Rich Alderson <news@alderson.users.panix.com> - 2025-08-30 19:34 -0400
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-08-31 13:44 +0200
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-09-01 02:36 +0000
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth c186282 <c186282@nnada.net> - 2025-09-01 01:52 -0400
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-09-01 11:26 +0200
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-09-01 08:01 -0700
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth rbowman <bowman@montana.com> - 2025-09-01 18:12 +0000
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-09-01 20:15 +0200
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth "Carlos E.R." <robin_listas@es.invalid> - 2025-09-01 11:20 +0200
        Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-30 11:49 +0200
          Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth ted@loft.tnolan.com (Ted Nolan <tednolan>) - 2025-08-30 17:39 +0000
            Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-31 12:40 +0200
              Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Peter Flass <Peter@Iron-Spring.com> - 2025-08-31 08:19 -0700
                Re: Unix on x86, Hmmm ... Downloaded Xenix - But It's *41* Floppies Worth Johnny Billquist <bqt@softjar.se> - 2025-08-31 20:10 +0200

csiph-web