[TUHS] Split addressing (I/D) space (inspired by the death of the python... thread)
Ronald Natalie
ron at ronnatalie.com
Fri Aug 4 07:05:58 AEST 2023
Both V6 and V7 used split I/D on the 45 and 70 where it as available.
You had to specify that you wanted it in your build, the choices were
the 407 flagged. a.out, which had a single text/data/bss space
(unspilt). 410 which still ran in one address space, but put the text
in read only segments so they could be shared. 411 ran the executable
in split I and D space.
The original use of the “sticky” bit in the inode mode indicated that a
410 or 411 program text would be held in swap.
-Ron
------ Original Message ------
>From "Will Senn" <will.senn at gmail.com>
To tuhs at tuhs.org
Date 8/3/23, 4:35:09 PM
Subject [TUHS] Split addressing (I/D) space (inspired by the death of
the python... thread)
>Does unix (v7) know about the PDP-11 45's split I/D space through configuration or is it convention and programmer's responsibility to know and manage what's actually available?
>
>Will
>
>On 8/3/23 12:00, Rich Salz wrote:
>>What, we all need something to kick now that we've beaten sendmail? How about something unix, ideally a decade old?
>
More information about the TUHS
mailing list