From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 26556 invoked from network); 1 Jan 2023 14:50:30 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 1 Jan 2023 14:50:30 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 71D4E4244A; Mon, 2 Jan 2023 00:50:16 +1000 (AEST) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by minnie.tuhs.org (Postfix) with ESMTPS id 5151442445 for ; Mon, 2 Jan 2023 00:50:10 +1000 (AEST) Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 4A8CC5C009E; Sun, 1 Jan 2023 09:50:09 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Sun, 01 Jan 2023 09:50:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ronnatalie.com; h=cc:cc:content-transfer-encoding:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:reply-to:sender:subject:subject:to:to; s=fm1; t= 1672584609; x=1672671009; bh=pVgPqJAH/4wU0RsCK5FNaMjiqxJ+TNnf0BW CCrPaN5Q=; b=D0GaNb7rWa6YKiCNd4eKLJvRKbq05PoMF16e+Z6Sg0PoRJe+URa nBKT0zb/e4YFu1cmDQhaz0MDEWLMKkUdvaxrDh7F+PM1Qx9pPVKCPnqD3T2hHusI TYUqjRMhElEvW4TDqdt1w1FpKTP/sT4MAIYfql7Pg6rOfXtiYfilBkkasEAKZZHy SbOXb1qynct7VirKhAMJgRI5pXchR+ZimeHLUma8g402vG0/wOQ7kq9jHbVM1NKz 15naDMJU/bLuVZ0Ia6MjDfe3258JV8jCInV9lF6WjHcpq4UjrhNFplW3ryQlV5mU xT87hYi8s0FOJgl7zHBY/MVs42IaSiiEvEg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1672584609; x=1672671009; bh=pVgPqJAH/4wU0RsCK5FNaMjiqxJ+TNnf0BW CCrPaN5Q=; b=OJ10kt2sFa0whFkfcxcGOxKbRukZ+sLtDqS2TDbtdMxL0w1TAHs i6/gO3Bk4js7Z1SMXwa8A84RDolavbeiV7HBttjIH2K+ZwtD72U8YAmBZCdw6til Jzpqx95pExXXq4hKcbYz3kDVXit9i/tWae2Uf2vTcGStV5JOYqn7AphMa589hRu9 Q9ENla2vhUUWAZCcPQuhXHu18QQwVQiGGDUQIMCNWbt8PDZrYL6BrhZdUlQ+kDud fi+4JrcUpyaSzc/ig8+896ywRfv60Cb4gJ04d0oBElUwTsJ7VsXWOfi82ygq0z9e 0G/3fMRuaH9PRQoKzowVBTKX6Lph9s+yshQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrjedtgdeiiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffuveffkfgjfhhrfgggtgfgsehtqhertddtreejnecuhfhrohhmpedftfho nhcupfgrthgrlhhivgdfuceorhhonhesrhhonhhnrghtrghlihgvrdgtohhmqeenucggtf frrghtthgvrhhnpefgvdffvdeijedugfeuveegieegleeigefhtdelkeetueegkeejkeev leeuieevjeenucffohhmrghinhephihouhhtuhdrsggvnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomheprhhonhesrhhonhhnrghtrghlihgvrdgt ohhm X-ME-Proxy: Feedback-ID: iaba146ad:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 1 Jan 2023 09:50:08 -0500 (EST) From: "Ron Natalie" To: "Dan Cross" , "Warner Losh" Date: Sun, 01 Jan 2023 14:50:07 +0000 Message-Id: In-Reply-To: References: <52FB6638-AEFF-4A4F-8C2E-32089D577BA0@planet.nl> <18521483-A73C-4B5F-A76A-6098BD93E9BC@planet.nl> User-Agent: eM_Client/9.2.1222.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Message-ID-Hash: 4BMHMTFTANGS2PHE4YYNOZ2JDUOTMNNG X-Message-ID-Hash: 4BMHMTFTANGS2PHE4YYNOZ2JDUOTMNNG X-MailFrom: ron@ronnatalie.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Jonathan Gray , Paul Ruizendaal , The Eunuchs Hysterical Society , segaloco X-Mailman-Version: 3.3.6b1 Precedence: list Reply-To: Ron Natalie Subject: [TUHS] Re: A few comments on porting the Bourne shell List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Paging was what they were referring to. The Bell releases at the time=20 only swapped like they did on the PDP-11. BSD allowed only fragments of the program to need be resident. The joke as =E2=80=9CIt ain=E2=80=99t virtual unless it isn=E2=80=99t all t= here." ------ Original Message ------ >From "Dan Cross" To "Warner Losh" Cc "Jonathan Gray" ; "Paul Ruizendaal" ;=20 "The Eunuchs Hysterical Society" ; "segaloco"=20 Date 1/1/2023 12:35:12 AM Subject [TUHS] Re: A few comments on porting the Bourne shell >On Sun, Jan 1, 2023 at 12:27 AM Warner Losh wrote: >> On Sat, Dec 31, 2022, 9:38 PM Jonathan Gray wrote: >>> [snip] >>> Bourne's AsiaBSDCon 2016 talk also lists 1976 >>> and goes on to discuss sbrk() use causing problems with ports >>>https://youtu.be/7tQ2ftt3LO8?t=3D715 >> >> And at 5:18 he says he had a vax lab with three vaxen and the Lab's vax = port didn't have virtual memory. Bill Joy with 3BSD which had virtual memo= ry. They installed it on the vaxen because they were hitting physical memor= y limits for some of their programs.... > >One wonders what is meant by "virtual memory" in this context. I >contend that Unix has had "virtual memory" since moving off of the >PDP-11/20, in the sense of having a virtual address space that was >mapped onto a (possibly contiguous) physical address space. I think >all of these references mean demand paging, possibly with page >reclamation or whole-process swapping under memory pressure. > > - Dan C.