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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24741 invoked from network); 1 Jan 2023 05:37:01 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 1 Jan 2023 05:37:01 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id A7022423DE; Sun, 1 Jan 2023 15:36:56 +1000 (AEST) Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) by minnie.tuhs.org (Postfix) with ESMTPS id 0B645423D6 for ; Sun, 1 Jan 2023 15:36:51 +1000 (AEST) Received: by mail-lj1-f177.google.com with SMTP id x11so1808507ljh.12 for ; Sat, 31 Dec 2022 21:36:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=k5lsy7XA7SR59ChF/eXpTEpihS0T1yWxP2xUlJcQxWE=; b=QmTnywM0FeRrTEYZt0yFIgG85/pV+u2W6HPwBuIUILRm/TcNb0UArrXt9U7Rmg+P8Y zOXC6sJ9SCbX94ZPTL9+ZYJdr2bx2gwsWsmrCqBDoav6cA1MREyLEYRJexAZ+fQngt0H PQWud8MO3AtQywQH7xNN3wXImBWE/5TLGhkqkDSWykn8E6VJn8aHj+wzpcuh5sbK38wn OcOGFQVefhie1V4X/vur5i82zgh7qzRTNK7ugTb4b2EG669dW9EG2EB8QHt+HdAM4OAl qiQ3HU9XXXLsrI5xEoFM0Cvfdh3bxF06Ln4i2JENbHtm09eM3m/SGCqhxWnz0eyJZkpo GPBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=k5lsy7XA7SR59ChF/eXpTEpihS0T1yWxP2xUlJcQxWE=; b=4jDIwMOPnV2eOyH6XsjaPhEMmxc9uar19vI2jWIswgPEbaS8IQQNxh7AatPs9FvD7A euPsrR4bxkewF1lpMZ0FJZUe6PRJAs5uh1ItRIKangOibzIvVBrqsRe7XE8RFYDGHXaq yYRmPCLH8MMdz12Pw6BeEWbNRrHynGIROFDMOLZ7yqVEPuxbRTD4FIOKR8JoWGuw4eLn C+IFvKBSiyOghMNggKcZMWIYph6jGKJaAFx0XoSi3zPTGxH76zKcsd/f+JYN+o/382fr m7z/Pz4zHtQn+1i5vWmgnmZqlkoTNB3cntxl3RwG6W6/UROwLdYn/oLo7WxGFyKmjsY4 NpNg== X-Gm-Message-State: AFqh2kpR3UDmqlHyspWPWIALxMenqKPsL+vUMMrEpEs+z+gpmqHK42eU iaPJMwQTKyJGQd/PFRTSXRzfIHyzcF2Dr3QoB6uL6JCI X-Google-Smtp-Source: AMrXdXvFsr6Ai8FgJFUJW0wJyncMGy9Oyw+Ha369b3SyhFEnqHL6uyj6/tmFxtBcmfjM+TjCW1CWH4FgeEiNBnHz8JY= X-Received: by 2002:a2e:9bcb:0:b0:27f:d55c:7604 with SMTP id w11-20020a2e9bcb000000b0027fd55c7604mr675044ljj.196.1672551349052; Sat, 31 Dec 2022 21:35:49 -0800 (PST) MIME-Version: 1.0 References: <52FB6638-AEFF-4A4F-8C2E-32089D577BA0@planet.nl> <18521483-A73C-4B5F-A76A-6098BD93E9BC@planet.nl> In-Reply-To: From: Dan Cross Date: Sun, 1 Jan 2023 00:35:12 -0500 Message-ID: To: Warner Losh Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Message-ID-Hash: MCZXUMVGLAA5SKPS2N2DENGUTOJXLBYY X-Message-ID-Hash: MCZXUMVGLAA5SKPS2N2DENGUTOJXLBYY X-MailFrom: crossd@gmail.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 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: 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 p= ort didn't have virtual memory. Bill Joy with 3BSD which had virtual memory= . They installed it on the vaxen because they were hitting physical memory = 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.