Re: [hybi] frame length encoding

gustav <gustav.trede@gmail.com> Mon, 23 August 2010 08:32 UTC

Return-Path: <gustav.trede@gmail.com>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 36E3E3A69AA for <hybi@core3.amsl.com>; Mon, 23 Aug 2010 01:32:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tUIuC8xUaEX5 for <hybi@core3.amsl.com>; Mon, 23 Aug 2010 01:32:07 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by core3.amsl.com (Postfix) with ESMTP id B5DB23A67CC for <hybi@ietf.org>; Mon, 23 Aug 2010 01:32:06 -0700 (PDT)
Received: by wyb40 with SMTP id 40so6941183wyb.31 for <hybi@ietf.org>; Mon, 23 Aug 2010 01:32:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=U+AcIovW6ZjQu64RNbnK/bOboM0s+nlVjRv4kNARIzk=; b=dmzRkRN8E/2Eiq+y68+g+H/fJVvGQiZlK0CCzo3wMLXq+MraRjIWSGy6LZZsRs38ur cxgU2pmfLjLUOqis92gdtMqSL0flD/EWDr/SfAlJq3M7yAYgd23Mix2rN0yHUA5vnZZN ukcX9sGolcYCYLMSwMNfS1/Xtvx4Ti1f2pJjg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=sfzU5pqX7VvBbjpMT/ttyQ1XNT0QbXw4G8cTJt1tS9mbDqWWoRInKzGLweNg843tu1 gFy2BBnYObJzIlGyDEtIX0Bn4jqpo2UDRaZzT89iFGvJQ+ravfmbUrMHKFP5Ob5Oag9j 3efJ76FJISP1EUdxiDECOd14AevPiwgQQmGWI=
MIME-Version: 1.0
Received: by 10.216.231.230 with SMTP id l80mr4224409weq.53.1282552359638; Mon, 23 Aug 2010 01:32:39 -0700 (PDT)
Received: by 10.216.172.139 with HTTP; Mon, 23 Aug 2010 01:32:39 -0700 (PDT)
In-Reply-To: <00e00e5d515604e6d641c38905315acf.squirrel@sm.webmail.pair.com>
References: <AANLkTimKbmcpgx8k0uXUWvCO=8w9pPrtV=3y4qh6363k@mail.gmail.com> <20100820192927.GA32620@1wt.eu> <4C6EEA55.2050205@hs-weingarten.de> <AANLkTinHqxUOZaVANFpC52t8FfgNw2L5_A-s9Az3Fm7p@mail.gmail.com> <AANLkTinvkxMP8FYz9xjDu_Kt9FfzYotgsqXUDB4MZMEo@mail.gmail.com> <AANLkTim3KRq1arso7wN_b+1TH3sWabYW6uFu7AbYw6-P@mail.gmail.com> <AANLkTikhhajho895WyEoJMwMk9GJ98kA0Mjy5qr4apC8@mail.gmail.com> <AANLkTi=kdk6BRvza_7bpoLNTFzUkjcRRijGLMe_NGXZV@mail.gmail.com> <AANLkTi=VE298Tg+qyfufhzMswE5pBxtPZhA0t2k=sf2A@mail.gmail.com> <4C717048.5020309@ericsson.com> <4C717B28.4070009@caucho.com> <4C717E1A.5000404@ericsson.com> <AANLkTimtNN1oW2TB30cS1Ew9pSxWNNsY9FH7Eu4EpQMb@mail.gmail.com> <4C719640.6070808@caucho.com> <AANLkTiki7n2yu-6kATnntspEM1NYQ2uC0N3cDMWdKG+C@mail.gmail.com> <AANLkTik+X14GKTFhf0+a8KqLWBDMm5q79E+iu63gVOx-@mail.gmail.com> <AANLkTikp34XkEMNLrKW3e=gKjeaSp2Eok+ra_-ZPdSeE@mail.gmail.com> <f5979ac91ec8bfffd195bc2228d07426.squirrel@sm.webmail.pair.com> <00e00e5d515604e6d641c38905315acf.squirrel@sm.webmail.pair.com>
Date: Mon, 23 Aug 2010 10:32:39 +0200
Message-ID: <AANLkTin0Zaq35ZVdPFpx-hGTf7cPtTWLk7XbApJ2jjYt@mail.gmail.com>
From: gustav <gustav.trede@gmail.com>
To: shelby@coolpage.com
Content-Type: multipart/alternative; boundary="000e0cdfc91ccd568d048e797dbf"
Cc: "hybi@ietf.org" <hybi@ietf.org>
Subject: Re: [hybi] frame length encoding
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Aug 2010 08:32:08 -0000

On 23 August 2010 03:01, Shelby Moore <shelby@coolpage.com> wrote:

> Correction. Pieter are you sure you want to vote for this?
>
> http://www.ietf.org/mail-archive/web/hybi/current/msg03510.html
>
> That argument is focusing only on one of of many ways to do handle IO in an
optimal way.
Its not a universal truth that its optimal do only parse the header before
off loading to other threads.
It all depends on your exact needs regarding latency,overall throughput etc,
and how the different alternatives perform on your OS and configuration.
For some situations it is optimal to have one IO thread per core and do a
lot of work in them.
For my specific application its the best strategy i have found this far
using dev poll on solaris.

regards
 gustav trede