From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-13-ewr.dyndns.com (mxout-107-ewr.mailhop.org [216.146.33.107]) by lists.bufferbloat.net (Postfix) with ESMTP id 1C6622E0392 for ; Tue, 15 Mar 2011 19:31:48 -0700 (PDT) Received: from scan-12-ewr.mailhop.org (scan-12-ewr.local [10.0.141.230]) by mail-13-ewr.dyndns.com (Postfix) with ESMTP id A3049A49D33 for ; Wed, 16 Mar 2011 02:31:47 +0000 (UTC) X-Spam-Score: -1.0 (-) X-Mail-Handler: MailHop by DynDNS X-Originating-IP: 74.125.82.171 Received: from mail-wy0-f171.google.com (mail-wy0-f171.google.com [74.125.82.171]) by mail-13-ewr.dyndns.com (Postfix) with ESMTP id 2EC99A49D2E for ; Wed, 16 Mar 2011 02:31:47 +0000 (UTC) Received: by wyb32 with SMTP id 32so1475438wyb.16 for ; Tue, 15 Mar 2011 19:31:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:content-type:content-transfer-encoding :subject:date:message-id:to:mime-version:x-mailer; bh=tyd7XXl5M3RexuU1ajY6T0poAtM1LqDZNaJ/5jDbXy4=; b=GCtV8gi1jq+dxeDQ8bZLguTkhJl95qegWwICVeHZQbdKM2czxkGw3sMmnMb226Xs4N IhXEIzQ2C9wT4W2+8DBAILVThMRVLHBrtDUNwk48fCcnXsLzjkk31AsYGlkiS+64XLQl q6E7qismh20ORwcgWzQCXvF2mQVKNG6q7z8ec= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; b=G2yPZVRu41k8Ie0kI041/vvA2Cw25sY2P/EpYPxwfCa6fS4b8Bv4Z5v0alQH4ddaRm qRyD//3ynQuXY6Uit25DF9CyRP9SvQlMuV4aC6kTE0XdsS8NqKuRIMy7o52TeDRvrED2 IIoE6YKGOqh1SN9LORCsKNN2U2fkPj14H5eQw= Received: by 10.216.52.143 with SMTP id e15mr4415285wec.44.1300242706415; Tue, 15 Mar 2011 19:31:46 -0700 (PDT) Received: from [192.168.239.42] (xdsl-83-150-84-172.nebulazone.fi [83.150.84.172]) by mx.google.com with ESMTPS id o6sm525374wbo.9.2011.03.15.19.31.45 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 15 Mar 2011 19:31:46 -0700 (PDT) From: Jonathan Morton Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Wed, 16 Mar 2011 04:31:44 +0200 Message-Id: <0D59AD34-AA64-4376-BB8E-58C5D378F488@gmail.com> To: bloat Mime-Version: 1.0 (Apple Message framework v1082) X-Mailer: Apple Mail (2.1082) Subject: [Bloat] Progress with latency-under-load tool X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 02:31:49 -0000 I'm finally getting a handle on sockets programming again - the API has = actually *changed* since I last used it - so the testing tool I was = talking about is starting to actually do semi-useful things. For example, just over the localhost "connection", maxRTT is already = almost 2ms with no load. That's CPU scheduling latency. The tool = prints this out as "Link Responsiveness: 556", since it displays Hz in = order to give marketing-friendly "bigger is better" numbers. Now to write a couple of lovely functions called "spew" and "chug". = I'll let you guess what they do... - Jonathan