From nobody Mon Apr 17 19:38:50 2023 X-Original-To: questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Q0cn62L01z456J9 for ; Mon, 17 Apr 2023 19:39:06 +0000 (UTC) (envelope-from 4250.82.1d4fe0004f6bfb0.2a74386be763f946cca3783a66ada052@email-od.com) Received: from s1-b0c6.socketlabs.email-od.com (s1-b0c6.socketlabs.email-od.com [142.0.176.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Q0cn46WsNz4D7J for ; Mon, 17 Apr 2023 19:39:04 +0000 (UTC) (envelope-from 4250.82.1d4fe0004f6bfb0.2a74386be763f946cca3783a66ada052@email-od.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=email-od.com header.s=dkim header.b=Zm7OKndT; spf=pass (mx1.freebsd.org: domain of 4250.82.1d4fe0004f6bfb0.2a74386be763f946cca3783a66ada052@email-od.com designates 142.0.176.198 as permitted sender) smtp.mailfrom=4250.82.1d4fe0004f6bfb0.2a74386be763f946cca3783a66ada052@email-od.com; dmarc=none DKIM-Signature: v=1; a=rsa-sha256; d=email-od.com;i=@email-od.com;s=dkim; c=relaxed/relaxed; q=dns/txt; t=1681760345; x=1684352345; h=content-transfer-encoding:content-type:mime-version:references:in-reply-to:message-id:subject:to:from:date:x-thread-info:subject:to:from:cc:reply-to; bh=qriEjvcUnbkEBItHKcjtp7xyXSXuybYcdaPz+qJEb0k=; b=Zm7OKndT+AZJEDtsPfzTuXMtFfo1rEFYhNckZU4gM5cKoxRg96buABQM60fvJ2KLMLHaF0w0m6at1E60tgm7kHch29cRQqONOqxnljm0W/Z4zljE11XWLaN4PiPsHw7AIW6+3oErR1yzD+gosUVaTQ3DHz5vLa+IGITMCR7ti8k= X-Thread-Info: NDI1MC4xMi4xZDRmZTAwMDRmNmJmYjAucXVlc3Rpb25zPWZyZWVic2Qub3Jn Received: from r3.us-west-2.aws.in.socketlabs.com (r3.us-west-2.aws.in.socketlabs.com [142.0.190.3]) by mxsg2.email-od.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Mon, 17 Apr 2023 15:38:53 -0400 Received: from smtp.lan.sohara.org (86-42-20-118-dynamic.b-ras1.bdt.dublin.eircom.net [86.42.20.118]) by r3.us-west-2.aws.in.socketlabs.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Mon, 17 Apr 2023 15:38:52 -0400 Received: from [192.168.63.1] (helo=steve.lan.sohara.org) by smtp.lan.sohara.org with smtp (Exim 4.95 (FreeBSD)) (envelope-from ) id 1poUgc-0001DR-M0 for questions@freebsd.org; Mon, 17 Apr 2023 20:38:50 +0100 Date: Mon, 17 Apr 2023 20:38:50 +0100 From: Steve O'Hara-Smith To: questions@freebsd.org Subject: Re: Docker Message-Id: <20230417203850.94d1e2abb3851fdd41b5330d@sohara.org> In-Reply-To: References: <20230329053443.6ADA6B6AFED5@dhcp-8e64.meeting.ietf.org> <6002f636-310b-a9fd-b82f-346618976983@timpreston.net> <20230412150350.12f97eb2c9dd566b8c8702d2@sohara.org> <1535315680.2770963.1681309684072@mail.yahoo.com> <20230412155252.5e38ea4728bd52dc798852fc@sohara.org> <1d0a7ed1-9330-49df-9b66-9ee4387de511@app.fastmail.com> <78F4160A-2D26-4A22-9139-A9132FC42688@ellael.org> <20230417133223.3ef5e26c.freebsd@edvax.de> <989A99FE-5DA3-4346-B886-32F8E64BA6F0@nimnet.asn.au> <8714f66b-cd2a-2dd3-67ba-9313522ee1b6@tundrawar e.com> <1096316421.4975742.1681752853038@mail.yahoo.com> <1751079266.5066266.1681758046058@mail.yahoo.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.1) X-Clacks-Overhead: "GNU Terry Pratchett" List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-2.70 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; FORGED_SENDER(0.30)[steve@sohara.org,4250.82.1d4fe0004f6bfb0.2a74386be763f946cca3783a66ada052@email-od.com]; R_SPF_ALLOW(-0.20)[+ip4:142.0.176.0/20]; R_DKIM_ALLOW(-0.20)[email-od.com:s=dkim]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[questions@freebsd.org]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[142.0.190.3:received]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[steve@sohara.org,4250.82.1d4fe0004f6bfb0.2a74386be763f946cca3783a66ada052@email-od.com]; ASN(0.00)[asn:7381, ipnet:142.0.176.0/22, country:US]; ARC_NA(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[email-od.com:+]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[sohara.org]; DWL_DNSWL_NONE(0.00)[email-od.com:dkim] X-Rspamd-Queue-Id: 4Q0cn46WsNz4D7J X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N On Mon, 17 Apr 2023 14:11:12 -0500 Tim Daneliuk wrote: > This model is not useful for everything. There have been > attempts, for example, to decompose the FreeBSD kernel itself into > a set of loosely coupled services coordinated via message > passing. If memory services, this was the intent of > DragonflyBSD but I'm not certain of that. Not DragonflyBSD but the Mach kernel is a message passing microkernel and is used in MacOS with a largely FreeBSD based set of unix userland and of course Aqua. DragonflyBSD is something else, it's still monolithic but it handles SMP very differently to FreeBSD (this being the point of departure of the project). The original plan to move to message passing as the basis for native SSI clustering fell by the wayside very early in favour of extremely efficient SMP and the Hammer filesystem. Judging by benchmarks of systems with large numbers of CPUs they have managed to make the kernel scale extremely well. -- Steve O'Hara-Smith