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.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27867 invoked from network); 27 Jan 2021 16:25:55 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 27 Jan 2021 16:25:55 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 13A0A19754 for ; Wed, 27 Jan 2021 11:25:54 -0500 (EST) (envelope-from bounce.mM1b4dd6e347d2d00d2cd645d8.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 078E71465290; Wed, 27 Jan 2021 11:25:54 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=fastmail.fm header.i=@fastmail.fm header.b=fVWu5ABy header.a=rsa-sha256 header.s=fm2 x-bits=2048; dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=XQ0Gxmuz header.a=rsa-sha256 header.s=fm1 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=none,d=none,d.eval=none) policy.policy-from=p header.from=fastmail.fm; spf=pass smtp.mailfrom=eekee57@fastmail.fm smtp.helo=out2-smtp.messagingengine.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:message-id:in-reply-to:references :date:from:to:subject:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1611764753; bh=UaECHAsRPPaNKEk7 2YsVX98djq35stUR41bcEAkNL28=; b=bWiBC0t6Wa8Ekehblgtx8z7BzhZENmSH p4uBNKdX5BnPqY05437UEhq0PZpQ4ipgov4udZOKAFg/xLBpA6c1hd4yyhsN3YX8 lFL3fj7Tt2UVW74Tq63hOjAV9U1iSvlbLgRDiVQFDWcmSA+5zXtXaltusNFglKbn K7Cl2TtlpcU= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1611764753; b=B9QQIqrNLrhOPZrJ3GM8X3XZRmP+pbO5wOidA0UQNiqaVAKuOf 6+8NXglIP9UMOQejZruCMmHxm8ZYkQydFzhP45p3qfryc2WP0sjo4bIBcsxoLZ2p rv7NPo6Gkva8LendB+8XlwpdEFt5pQGorC6+6w2zco20v37WjDaCpYAs0= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=fastmail.fm header.i=@fastmail.fm header.b=fVWu5ABy header.a=rsa-sha256 header.s=fm2 x-bits=2048; dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=XQ0Gxmuz header.a=rsa-sha256 header.s=fm1 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=none,d=none,d.eval=none) policy.policy-from=p header.from=fastmail.fm; spf=pass smtp.mailfrom=eekee57@fastmail.fm smtp.helo=out2-smtp.messagingengine.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=fastmail.fm header.i=@fastmail.fm header.b=fVWu5ABy header.a=rsa-sha256 header.s=fm2 x-bits=2048; dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=XQ0Gxmuz header.a=rsa-sha256 header.s=fm1 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=none,d=none,d.eval=none) policy.policy-from=p header.from=fastmail.fm; iprev=pass smtp.remote-ip=66.111.4.26 (out2-smtp.messagingengine.com); spf=pass smtp.mailfrom=eekee57@fastmail.fm smtp.helo=out2-smtp.messagingengine.com; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=out2-smtp.messagingengine.com policy.ptr=out2-smtp.messagingengine.com; x-return-mx=pass header.domain=fastmail.fm policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-return-mx=pass smtp.domain=fastmail.fm policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=UaECHAsRPPaNKEk72YsVX98djq35stUR41bcEAkNL28=; b=AcbgKIqoa5Jx zxRD84UaAqtkpWyxriJsmUiSKyDQsP6OE5TsdcFefGwgNsmZpW+he1paoZxnGzuh hh1OLWguTIUc89suQ+7ompUPi0p3Yl/v2RWLG32q9XEjE7GO96bfbf3fcD2kc2lm PXpyaw8CI+lGXhUWDrL+y6RDi81vjnw= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id DF5BC1464EA8 for <9fans@9fans.net>; Wed, 27 Jan 2021 11:25:44 -0500 (EST) (envelope-from eekee57@fastmail.fm) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id C6A412042DB; Wed, 27 Jan 2021 11:25:44 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1611764744; b=Vxpz8i2jkgHAe2hKEncnnevATYd70Awsd2pcfW29B4stv6ggOu EalF7f063oguHa/MwW4nf1Ts/jUUj3Z8TG4KdULSyEou2N3AK3N1RKH4ur+H4sJM kvF29UIg1qoKI3eP39zdw3blWFE53N7HZQn3gcCq/+AVz+1mywMTTs3zP+YNHplv J/oY0OVbguJwU252fvUTiXWcdxbm8r7KIuM2gxo092LetVmEUG6nCuS+60vstrks bjG0Tp6wxKdDz9fSxBdn6mYPtRHu1oKo1upUm4HlOy6pdcR8hFEm21bLkNT1JOnT lJIHTR+JPDRGRwSodMohEoMtMg25+aH3eZ0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:message-id:in-reply-to:references :date:from:to:subject:content-type; s=arcseal; t=1611764744; bh= TvIK9KKqffcZdrmu6SzpJijysP5EqLz33Ub2CIhT1n4=; b=WOxw6PELjCckqU8c 6op1RtDbEP9NiWFkplKLuHuPqxVPX5bqAgdMf35dMrH7vcGbrKIixMnroXedE2NA bVqKVNA/q9fDZlL2jPvGhHu5FrbwZPOCjRVjw0V/ugZTK3rhQhNnX6cg7M/jo0YF rCXsQ6hCjSGyCm+AoRqITE7SM3bVjy9RiWfDE5WTX2Eh/0rddz3LSwB1ImTvKCxX bK2/wPmhYI79Y8fFA7jagwkXusFCFxomFeRrUNKwRQSHGVXr7rqHBA0Izpqxn1At KOhNLta+y9jSjsOZoR/iLrpq9JrnodFgY9duTOXaxNnpUOpux7+hA6D2bthpIIae 5FPLsg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=fastmail.fm header.i=@fastmail.fm header.b=fVWu5ABy header.a=rsa-sha256 header.s=fm2 x-bits=2048; dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=XQ0Gxmuz header.a=rsa-sha256 header.s=fm1 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=none,d=none,d.eval=none) policy.policy-from=p header.from=fastmail.fm; iprev=pass smtp.remote-ip=66.111.4.26 (out2-smtp.messagingengine.com); spf=pass smtp.mailfrom=eekee57@fastmail.fm smtp.helo=out2-smtp.messagingengine.com; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=out2-smtp.messagingengine.com policy.ptr=out2-smtp.messagingengine.com; x-return-mx=pass header.domain=fastmail.fm policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-return-mx=pass smtp.domain=fastmail.fm policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduledrvdekgdekjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjg hffffhvffutgesthdtredtreertdenucfhrhhomhepfdfgthhhrghnucfirghruggvnhgv rhdfuceovggvkhgvvgehjeesfhgrshhtmhgrihhlrdhfmheqnecuggftrfgrthhtvghrnh epffdvtdehgeekfeefgfeufeejudetvdfggfffkefgjefhteekgeevjedvfeeuueeinecu kfhppeeiiedrudduuddrgedrvdeinecuvehluhhsthgvrhfuihiivgepudenucfrrghrrg hmpehinhgvthepieeirdduuddurdegrddviedphhgvlhhopehouhhtvddqshhmthhprdhm vghsshgrghhinhhgvghnghhinhgvrdgtohhmpdhmrghilhhfrhhomhepoegvvghkvggvhe ejsehfrghsthhmrghilhdrfhhmqedpmhgrihhlfhhrohhmpegvvghkvggvheejsehfrghs thhmrghilhdrfhhm X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (fastmail.fm: Sender is authorized to use 'eekee57@fastmail.fm' in 'mfrom' identity (mechanism 'include:spf.messagingengine.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="eekee57@fastmail.fm"; helo=out2-smtp.messagingengine.com; client-ip=66.111.4.26 Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Wed, 27 Jan 2021 11:25:44 -0500 (EST) (envelope-from eekee57@fastmail.fm) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 44C885C01B1 for <9fans@9fans.net>; Wed, 27 Jan 2021 11:25:44 -0500 (EST) Received: from imap35 ([10.202.2.85]) by compute4.internal (MEProxy); Wed, 27 Jan 2021 11:25:44 -0500 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdekgdekiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesthdtre dtreertdenucfhrhhomhepfdfgthhhrghnucfirghruggvnhgvrhdfuceovggvkhgvvgeh jeesfhgrshhtmhgrihhlrdhfmheqnecuggftrfgrthhtvghrnhepffdvtdehgeekfeefgf eufeejudetvdfggfffkefgjefhteekgeevjedvfeeuueeinecuvehluhhsthgvrhfuihii vgepudenucfrrghrrghmpehmrghilhhfrhhomhepvggvkhgvvgehjeesfhgrshhtmhgrih hlrdhfmh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 8568215A0060; Wed, 27 Jan 2021 11:25:42 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-84-gfc141fe8b8-fm-20210125.001-gfc141fe8 Mime-Version: 1.0 Message-Id: <428b8f7c-d7d1-4af7-a078-44fca196869a@www.fastmail.com> In-Reply-To: References: <86tus46ujm.fsf@cmarib.ramside> Date: Wed, 27 Jan 2021 16:25:23 +0000 From: "Ethan Gardener" To: 9fans <9fans@9fans.net> Subject: Re: [9fans] Dual dialing/forking sessions to increase 9P throughput Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 5105a090-60bc-11eb-91ee-b49d6126395e Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZTY5YmIwZmNlMGYwZmZhZi1NMWI0ZGQ2ZTM0N2QyZDAwZDJjZDY0?= =?UTF-8?B?NWQ4Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M1b4dd6e347d2d00d2cd645d8:1:eflrxNvrXstu_2JTxyru0LkaG0_tnvNswxeWFSbmVKE On Mon, Jan 25, 2021, at 10:31 PM, David Arroyo wrote: > On Tue, Dec 29, 2020, at 18:50, cigar562hfsp952fans@icebubble.org wrote: > > It's well-known that 9P has trouble transferring large files (high > > volume/high bandwith) over high-latency networks, such as the Internet. >=20 > From what I know of 9P, I don't think this is the fault of the protocol > itself. In fact, since 9P lets the clients choose Fid and Tag identifiers, > it should be uniquely well suited for "long fat pipes". You could avoid > waiting for round-trips by optimistically assuming your requests succeed. > For example, you could do the following to optimistically read the first > 8K bytes of a file without needing to wait for a response from the server. >=20 > * Twalk tag=3D1 fid=3D0 newfid=3D1 /path/to/somefile > * Topen tag=3D2 fid=3D1 o_read > * Tread tag=3D3 fid=3D1 off=3D0 count=3D4096 > * Tread tag=3D4 fid=3D1 off=3D4096 count=3D4096 > * Tclunk tag=3D5 fid=3D1 >=20 > I'm not aware of any client implementations that do this kind of > pipelining, though. fcp(1)?=20 ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Te69bb0fce0f0ffaf-M1b4dd= 6e347d2d00d2cd645d8 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription