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, HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22012 invoked from network); 14 Nov 2022 22:34:00 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 14 Nov 2022 22:34:00 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 75C2B409BF; Tue, 15 Nov 2022 08:33:24 +1000 (AEST) Received: from mail-vs1-f47.google.com (mail-vs1-f47.google.com [209.85.217.47]) by minnie.tuhs.org (Postfix) with ESMTPS id DFA234001F for ; Tue, 15 Nov 2022 08:33:19 +1000 (AEST) Received: by mail-vs1-f47.google.com with SMTP id t14so12985763vsr.9 for ; Mon, 14 Nov 2022 14:33:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tWc83uPrQdxQA7Lm9r5XDUA2r92+iWy7tXdRwCExQVU=; b=NlP5ubmhOO8srLDYSJL6/Q1NbM3MLi1DmrxItGHC0GnAXwE82KxZgya1mcjCm2Y1Pk p/RSew5/mDVUGnukKY32WlDXMBLul6thPp4NcgpE57zkHWAhi65l6cWqRXkz6S3S8a3v kZdCvU+rggNtS0aEaaAGEChSu7NXqE9HT5FFo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=tWc83uPrQdxQA7Lm9r5XDUA2r92+iWy7tXdRwCExQVU=; b=P87EUrDgoX4jyDHL6/CdPbbZMuiOdWYK88PlBSJhd02kPIPwzDTLu39IdSE2Pa8dPf zT88CeYRRoNufVuAmGRoiIeDAlJsrcpBnrhkEf4UYiOh/Um/acJvThNvsWFdN9aaZNm3 5JnBD9HyxEmlTjsParTNOYb0UUoHfXFQjUSrjIj8ZYmV+6JpNDNCy8ixq3TFwdvf+Dm0 AZHnQYHEbh8zA07S9drQNy1YGgt7KdQV12ywKKk9Hq0Wgctxt4kjhAEzFwiy6dTmEmWd 1qXcl4EZ5NBvIh8BPLNLzph7mIFft5pWVAzdIaTqBFsLrALa7GdcvCTMwECinePff1Fm TRWA== X-Gm-Message-State: ANoB5pkDUr1ObECYElucVXOaey0ie9Fbc1dkBxtM0KmQh1SBn4Ydba6W l8VJj88IPNrUBAapx5qHeTeWrTbDPZHCgivDP3WEc/78/vw= X-Google-Smtp-Source: AA0mqf5ry1wUMvGJScH9FBfN5df60TBiTIbHOj8DbLRRwaQKQfILje+OryKbStEl6iKUXtro9YPBhasrjFg5il3VPLM= X-Received: by 2002:a67:fd97:0:b0:3aa:19e1:eb2a with SMTP id k23-20020a67fd97000000b003aa19e1eb2amr7441741vsq.26.1668465138791; Mon, 14 Nov 2022 14:32:18 -0800 (PST) MIME-Version: 1.0 References: <832D1854-6395-4866-8640-18FAD3BD6ADF@planet.nl> In-Reply-To: <832D1854-6395-4866-8640-18FAD3BD6ADF@planet.nl> From: Clem Cole Date: Mon, 14 Nov 2022 17:31:52 -0500 Message-ID: To: Paul Ruizendaal Content-Type: multipart/alternative; boundary="000000000000eb0bc605ed75cf1f" Message-ID-Hash: ZLMLBRT4R4GLKKDFAELAPD76FU54PGQQ X-Message-ID-Hash: ZLMLBRT4R4GLKKDFAELAPD76FU54PGQQ X-MailFrom: clemc@ccc.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: The Eunuchs Hysterical Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: DG UNIX History List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000eb0bc605ed75cf1f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Nov 14, 2022 at 5:12 PM Paul Ruizendaal wrote: > Following on from the exchange on TUHS about DG-UX, it would seem to me > that the (Unix) unified cache was invented at least three times for Unix: > Not to quibble too much, but s/cache/memory/ I think is a fairer way of saying that. > - John Reiser at AT&T > - At Sun > - At DG > - At CMU (Mach) The interesting thing again, is that while they while all of these implementations seem to have been technologically 'better' - only Mach lived on from the original developers. And in the case of Mach, by the time it was mainstream (macOS) the original implementation had been replaced a few times - so while the concepts are there, I don't think much of the Original CMU code is left in XNU/Darwin [or for that matter in the OSF flavors -- Tru64 rewrote it but it died and the OSF/RI kernel never went anywhere either]. As I said, the lesson to TUHS -- as much as I'm a techie and I am interested in the 'proper' way of doing things ... "good enough" is often what rules. It's too bad none of the good memory implementations made it into >>systems<< that lasted. Clem =E1=90=A7 --000000000000eb0bc605ed75cf1f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On M= on, Nov 14, 2022 at 5:12 PM Paul Ruizendaal <pnr@planet.nl> wrote:
Following on from the exchange on TUHS about DG-UX, i= t would seem to me that the (Unix) unified cache was invented at least thre= e times for Unix:
Not to quibble too much, but s/cache/memory/=C2=A0 I think is = a fairer way of saying that.
=C2=A0
- John Reiser at = AT&T
- At Sun
- At DG
- At CMU=C2=A0(Mach)=

The interesting thing again, is that while=C2=A0they while all of = these implementations seem to have been technologically 'better' - = only Mach lived on from the original developers.=C2=A0 And in the case of M= ach, by the time it was mainstream (macOS) the original implementation had = been replaced a few times - so while the concepts are there, I don't th= ink much of the Original CMU code is left in XNU/Darwin [or for that matter= in the OSF flavors -- Tru64 rewrote it but it died and the OSF/RI kernel n= ever went anywhere either].
As I said, the=C2=A0lesson to TUHS= -- as much as I'm a techie and I am interested in the 'proper'= way of doing things ... "good enough" is often what rules.

It's too bad none of the good memory implementations made it into &g= t;>systems<< that lasted.
<= br>
Clem
<= /div>
=3D""=E1=90=A7
--000000000000eb0bc605ed75cf1f--