From owner-freebsd-hackers@FreeBSD.ORG Thu May 31 13:01:43 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C4081106564A; Thu, 31 May 2012 13:01:43 +0000 (UTC) (envelope-from rysto32@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id AA9248FC0A; Thu, 31 May 2012 13:01:42 +0000 (UTC) Received: by werg1 with SMTP id g1so766810wer.13 for ; Thu, 31 May 2012 06:01:41 -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:content-transfer-encoding; bh=5lZMTRzIQwtSOx2u3LtFzz9TBkyOWfHo9USne1wT2zU=; b=efMUVCoWFWZ/RVr2ZH1Xl2MLGWsDO0PuCS5ZtFf40b7U74XsQlHpaERm6DHAWnRg+5 28DHyQTULr/Ddp3O9iKDMFxe5g41y48rQu/lIThwlenLDwXxBXPhLhdTGyvlZQV6ah/5 8m9txGfDOF3HyqXjnyjgJTcdyciGPkha+qH1xF5YvaftJx9aGTF08xlWbitK4xo8Wrn/ JIbJSqCfVUsKNM95VLACVEAjiFd9Pr0xfXi3lQpjT7OoqSiPQJL8IKZTWH9lXszivC3f C2LpVe742pxk7j3Zsc4FCbjBD7+Sb3P94q4asn65uU4ZFzmiR55E+hwLRt+KxAxjm0LL X7pA== MIME-Version: 1.0 Received: by 10.216.143.105 with SMTP id k83mr12492549wej.99.1338469301507; Thu, 31 May 2012 06:01:41 -0700 (PDT) Received: by 10.180.146.131 with HTTP; Thu, 31 May 2012 06:01:41 -0700 (PDT) In-Reply-To: References: <201205301124.52597.jhb@freebsd.org> <4FC76515.10302@FreeBSD.org> Date: Thu, 31 May 2012 09:01:41 -0400 Message-ID: From: Ryan Stone To: Andriy Gapon Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org, Adrian Chadd , Alexander Motin Subject: Re: ULE/sched issues on stable/9 - why isn't preemption occuring? 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: Thu, 31 May 2012 13:01:43 -0000 On Thu, May 31, 2012 at 8:48 AM, Ryan Stone wrote: > KTR_SCHED comes with a performance hit. =A0Besides, with the DTrace > sched provider that I committed this month (and MFC'ed yesterday) you > can collect schedgraph data with a D script. I suppose it would have been helpful to provide a link to the script: http://people.freebsd.org/~rstone/dtrace/schedgraph.d Post-process it with this before feeding it to schedgraph.py: http://people.freebsd.org/~rstone/dtrace/make_ktr