From owner-freebsd-hackers@FreeBSD.ORG Tue Apr 10 16:58:08 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3380106566B; Tue, 10 Apr 2012 16:58:08 +0000 (UTC) (envelope-from lacombar@gmail.com) Received: from mail-wg0-f42.google.com (mail-wg0-f42.google.com [74.125.82.42]) by mx1.freebsd.org (Postfix) with ESMTP id C65FB8FC15; Tue, 10 Apr 2012 16:58:07 +0000 (UTC) Received: by wgbds11 with SMTP id ds11so3262108wgb.1 for ; Tue, 10 Apr 2012 09:58:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Q59w+zPOdamhK5KD4i7+Met1rRSz08k2Hp9St4xYIsk=; b=tusW4L9pAPzw8AKA2Bt4Nz0xRlFhnOXOKM8VxgSBzRFMbVYwGPBHzs3TnaQP/fz3d+ HhL2rK6TN6b/uGRb6rfvv6BfKMdjS5V8+UJ7xnZ1cB/e6dWF9QE5AEz910zR2ofcTBFO 94Dx0euDJ0EolEx7A0lM7XUI8q07cvBW1dZeDIU1MURqlVUgrtmFeHaUU5nWQ1ovvWIG qPVc1MlNTTQKunWQeX0MNYKEwy9jkpaGFi8mbGhd1FlOUAEJ9WQ6alUqY6TM0SSVwwT2 EwMbzhahnMo3QoYbul7a5kWpAPi0DM8ygA1oudXBQSJhIOuemd655IH/h4CHgM+gDFbZ 33Cg== MIME-Version: 1.0 Received: by 10.180.105.194 with SMTP id go2mr8674414wib.22.1334077081135; Tue, 10 Apr 2012 09:58:01 -0700 (PDT) Received: by 10.216.49.81 with HTTP; Tue, 10 Apr 2012 09:58:00 -0700 (PDT) In-Reply-To: <4F833F3D.7070106@FreeBSD.org> References: <4F2F7B7F.40508@FreeBSD.org> <4F366E8F.9060207@FreeBSD.org> <4F367965.6000602@FreeBSD.org> <4F396B24.5090602@FreeBSD.org> <4F3978BC.6090608@FreeBSD.org> <4F3990EA.1080002@FreeBSD.org> <4F3C0BB9.6050101@FreeBSD.org> <4F3E807A.60103@FreeBSD.org> <4F3E8858.4000001@FreeBSD.org> <4F7DE863.6080607@FreeBSD.org> <4F833F3D.7070106@FreeBSD.org> Date: Tue, 10 Apr 2012 12:58:00 -0400 Message-ID: From: Arnaud Lacombe To: Alexander Motin Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-hackers@freebsd.org, Florian Smeets , Jeff Roberson , Andriy Gapon , FreeBSD current Subject: Re: [RFT][patch] Scheduling for HTT and not only X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Apr 2012 16:58:09 -0000 Hi, 2012/4/9 Alexander Motin : > [...] > > I have strong feeling that while this test may be interesting for profiling, > it's own results in first place depend not from how fast scheduler is, but > from the pipes capacity and other alike things. Can somebody hint me what > except pipe capacity and context switch to unblocked receiver prevents > sender from sending all data in batch and then receiver from receiving them > all in batch? If different OSes have different policies there, I think > results could be incomparable. > Let me disagree on your conclusion. If OS A does a task in X seconds, and OS B does the same task in Y seconds, if Y > X, then OS B is just not performing good enough. Internal implementation's difference for the task can not be waived as an excuse for result's comparability. - Arnaud