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_ADSP_CUSTOM_MED, 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 11484 invoked from network); 7 Jan 2021 08:06:36 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 7 Jan 2021 08:06:36 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob1.topicbox.com (Postfix) with ESMTP id 6ED832077C for ; Thu, 7 Jan 2021 03:06:34 -0500 (EST) (envelope-from bounce.mM8679a1e06d55c6877dbfbdfe.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 6A9D510B1002; Thu, 7 Jan 2021 03:06:34 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=cSI3VfWy header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-ej1-f45.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body 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:in-reply-to:references:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1610006794; bh=MxLW7R38EGx7ItZI vCe6gc5UKOQni70ukQGiyPgm19E=; b=k5AyLSCtznWy5+DXwn5lynhhtEhP3TYf grViYzbPG3urzYK7Xm0qJ287+GjFSlYk/hhK3Uj9ADRHGNnQ9AkutmgDmrqvnuWF tcm8FsZzUaiQHSNi8s+qVhWDyINvKuHOdZ5D2wQW7yxWsxM74tXqTLorY0d015UG rfKf31f1VjY= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1610006794; b=Ga3S2OOjvX9Whj/W+yyZDABg2qbbUmgqhMjUiXS9S9WfvRApMm ++Le0fA3KtUj9teYaI5AjZC1rISSYMvpqPWm7cTt/p5teYxC+QRUBpbFsKz8BzRv Qtv/PFfcMDxNHH40K3cxhZ4KZZ6tdoirxvo+jzfEcOTgvjTAdXKxng4a4= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=cSI3VfWy header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-ej1-f45.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=cSI3VfWy header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.218.45 (mail-ej1-f45.google.com); spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-ej1-f45.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=SkdL1HUL; x-ptr=pass smtp.helo=mail-ej1-f45.google.com policy.ptr=mail-ej1-f45.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.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:in-reply-to:references:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=mxiz0qFNp4Lni9cXFolNkmA4df7qikVw6nD+NLBZmao=; b=jh4F6UISaFvQ 6u6d5/++LVbLF/8jOXt1+P13RzPJ10vfedDSVRVlKdsWjwS1DXo/QrIKyNNyCwJ1 6abMhhDNVQQgTenzj0AdG5XdfLd4ZkYR/eYm02Lad2KF/FWCs/uxNl52rvbhcarU tKpBUoMSVjLvU6TlwWgDkTI3bHzdOJ4= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 35DBC100EEA6 for <9fans@9fans.net>; Thu, 7 Jan 2021 03:06:25 -0500 (EST) (envelope-from 23hiro@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 7A6147A762C; Thu, 7 Jan 2021 03:06:25 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1610006785; b=Xv/QNdNTbS4nPOP9FVA28bPkLTU6bF7JR4+SByZ+xyxYy0Lv6N OLu+DoXNhvVM0B8Ly3R65NfmrDtJxA1wpDRfaBOmbBsEfu+9ZjSZixNWCrxg12FY IZi5Fd7quh41YikLfgXm4RfVmcBYyGeBmq4v1vMsq2GQSGhcA+S3t1JrgunSqnsY CmtuzbKk0jS3lpgD4FLo+udVDAFMD1dAs1bbMHUGwOSc8cd32Q5lX1yEolTMcr3r NLTFkT/J4D9NpMH9hbTyKe6WlsNMVbG532qKKGRtQ6JtFhAhBaQ9PYz2fAZqDzew 5R9ELBQGe+Wcg+8587TrCMxc1W/0Trd/+j9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; s=arcseal; t=1610006785; bh=uZVp/cc0EIula9JT5CHEZkK5VgTDGFmCiDLUNkYvT1I=; b=CZ3rGUrjFmgk KlHX3ODuVafNb1ywNEFG2zIGjAnecSOMJw1bJuMZrTL5DmsURT+HKwxd5Vi2oMDg tynMBI8pdQ/dK7y/REwkarAywWE/mkKrFdOncAuzM5+kaJ8+7B4NylbZJLGbheIo XB4o6VhSeiqpLZWh/7PbX0UwgVvVPLH6HP1ALXRaMbbvf0lxBiRQdrSMbswDkKZN LHiGDf7vl8imDh5L3+y2xdAcrsgZsYKFyPbtx7xzAhCZ48EG3XNVk7mRbiwLaFE7 yJkgV4cv0wAhYl4XaMzzxJmwCc+T4azFD0odHXIMc0vpsjiLLZF/x6tyfNvpM21H ROMwZMEfLg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=cSI3VfWy header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.218.45 (mail-ej1-f45.google.com); spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-ej1-f45.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=SkdL1HUL; x-ptr=pass smtp.helo=mail-ej1-f45.google.com policy.ptr=mail-ej1-f45.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.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: gggruggvucftvghtrhhoucdtuddrgedujedrvdeguddgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpegjfhfhff fkuffvtgesthdtredttddtjeenucfhrhhomhephhhirhhouceovdefhhhirhhosehgmhgr ihhlrdgtohhmqeenucggtffrrghtthgvrhhnpedtveekveffvdeiieetuedvgffhudekhf eltdevhefgfeekleffheelhedtvdeigfenucffohhmrghinhepthhophhitggsohigrdgt ohhmnecukfhppedvtdelrdekhedrvddukedrgeehnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehinhgvthepvddtledrkeehrddvudekrdeghedphhgvlhhopehmrghi lhdqvghjuddqfheghedrghhoohhglhgvrdgtohhmpdhmrghilhhfrhhomhepoedvfehhih hrohesghhmrghilhdrtghomhequcfukfgkgfepgeduleel X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use '23hiro@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="23hiro@gmail.com"; helo=mail-ej1-f45.google.com; client-ip=209.85.218.45 Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) (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>; Thu, 7 Jan 2021 03:06:24 -0500 (EST) (envelope-from 23hiro@gmail.com) Received: by mail-ej1-f45.google.com with SMTP id lt17so8542153ejb.3 for <9fans@9fans.net>; Thu, 07 Jan 2021 00:06:24 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=uZVp/cc0EIula9JT5CHEZkK5VgTDGFmCiDLUNkYvT1I=; b=SkdL1HULzMQ8fyFDXzG0/abq1kHrb94aLF/JZxsNdEuCon6YERad2zYvgOjYtBUuGi 0zlrSdKd84bhnuG7NGqHfvzq+9yTo5zOwJONaZyJ5vJwVxqkj1lGQGKtB5rooEQtDjAt nWl9KqVI13uYVuR1xfy9GiUak6BkJkNZ13cN/PYLiVcraftLClOvKLlD1owhkPVH2XsJ L1ERt7X2CcHQD4B/IFtFaXMzRcL0PRujwbwXx6thHDEmfFnGmj7dZt90Qd8krVFPtBhf m+dO5Ltc4izfqrgvCm9n/5mD/rLstNlUORnq+tdS7PNoexgcjgrx5QqVxtV3hMwNMLd0 jVwQ== X-Gm-Message-State: AOAM532koYV6cs4qWi992FUvkQ6sjNAtVKMhXgjmtY1e7lmB0iJsvB68 tiwK12s02XIUgYqUyqjbR1okgaNd4RBGlXVB6+LpeFES X-Google-Smtp-Source: ABdhPJxrjz8AjoCfCaZn/dPBhhY/f+bO+nlJXkI7VqM4G6QrmidEN4Y/IGrEsNErlYe2a7rjgLNIjzsygZYP4nZQ1Yk= X-Received: by 2002:a17:906:4d8d:: with SMTP id s13mr5488900eju.305.1610006783505; Thu, 07 Jan 2021 00:06:23 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a17:906:6848:0:0:0:0 with HTTP; Thu, 7 Jan 2021 00:06:22 -0800 (PST) In-Reply-To: <868s95g0zy.fsf@cmarib.ramside> References: <86tus46ujm.fsf@cmarib.ramside> <16098180750.51d0c6.72632@composer.9fans.topicbox.com> <868s95g0zy.fsf@cmarib.ramside> From: hiro <23hiro@gmail.com> Date: Thu, 7 Jan 2021 09:06:22 +0100 Message-ID: Subject: Re: [9fans] Re: Dual dialing/forking sessions to increase 9P throughput To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 3f64e902-50bf-11eb-a865-fc41940bdcaa Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZTY5YmIwZmNlMGYwZmZhZi1NODY3OWExZTA2ZDU1YzY4NzdkYmZi?= =?UTF-8?B?ZGZlPg==?= 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:M8679a1e06d55c6877dbfbdfe:1:HKaaMbnlvWCT4U-UIS-LrrSq_Ixeu9DJSqCyTHDth7U > The problem is that throughput and responsiveness are enemies. no. not throughput, but buffer sizes are the enemy of latency > you're trying to push a large quantity of data down a TCP connection, > and try to do anything interactive over that same connection, the > latency will make that interaction very slow no. you have full freedom to prioritize the interactive part on application layer (since you mention TCP layer). > the transport medium needs to know how to differentiate > between the two kinds of traffic. no, any other layer could also differentiate the traffic. > you would need a way to set different TCP options on 9P messages for diff= erent purposes. TCP doesn't differentiate well. TCP fairness is not fine-grained enough for this, so i still don't think the transport layer is well suited. what we really need is 9p (file/fd) level distributed scheduling. > > "Joe S" writes: > >> Maybe a file server thats purpose is to mux parts of another file >> sounded like fun. My thoughts are that you could then transer thoes >> chunks on a single destination on seperate connections. >=20 > I might be possible to create a file server which interposes itself > between a 9P client and 9P server and bonds multiple network connections > together into a single 9P session. It would be sort of a userspace > replacement for the kernel's mount driver. Wait a minute, this problem > can be solved with a filesystem? Of course... I should have thought of > that. ;) ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Te69bb0fce0f0ffaf-M8679a= 1e06d55c6877dbfbdfe Delivery options: https://9fans.topicbox.com/groups/9fans/subscription