From owner-freebsd-current@FreeBSD.ORG Mon Jun 4 21:56:28 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 27B5016A46B for ; Mon, 4 Jun 2007 21:56:28 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.248]) by mx1.freebsd.org (Postfix) with ESMTP id C62D813C469 for ; Mon, 4 Jun 2007 21:56:27 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so436253anc for ; Mon, 04 Jun 2007 14:56:27 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=r0dZxI15tIHTxj/GGRmpJxnWxgx5pEty4SaE77AGt6JhyEkHa9XKlU6O1iWTzL0lZlK2FzUGrmetwCtmiFFxGWoXSFUWgQDcok+8NA7LQhi1oaEy5jHJO9hbs71UYr2JOWY0oESOi+HH/k9rEZ8y/KDdUlI2rg3u8OSrDUc829I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jz+XWBXsL+cUSYmr8tgMYxMynMFyvdb8aPFEC0DDUctCioHkFf1UWniRLomw2TNGcsOGecmVJ+GOIrbqwKxdsbwoWb1FyISL3f+1K1snTp8Li0NTlE9y5srt31fTpb0itV12EG6o8edEKSD0zfMMmMawQEHn13URJ9OoshcrVyQ= Received: by 10.100.91.6 with SMTP id o6mr2854248anb.1180994187036; Mon, 04 Jun 2007 14:56:27 -0700 (PDT) Received: by 10.100.9.14 with HTTP; Mon, 4 Jun 2007 14:56:26 -0700 (PDT) Message-ID: <499c70c0706041456x1a448348mec7410678c1f1d7d@mail.gmail.com> Date: Tue, 5 Jun 2007 00:56:26 +0300 From: "Abdullah Ibn Hamad Al-Marri" To: attilio@freebsd.org In-Reply-To: <466488F0.9070802@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <499c70c0706041119o6c290fb3k7f234492df2f6548@mail.gmail.com> <499c70c0706041441q4d4f13adtebd979ec87f71558@mail.gmail.com> <466488F0.9070802@FreeBSD.org> Cc: "youshi10@u.washington.edu" , current@freebsd.org Subject: Re: Intel C2D COREs not used equally in FreeBSD 7.0-CURRENT i386 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2007 21:56:28 -0000 On 6/5/07, Attilio Rao wrote: > Abdullah Ibn Hamad Al-Marri wrote: > > On 6/5/07, youshi10@u.washington.edu wrote: > >> On Mon, 4 Jun 2007, Abdullah Ibn Hamad Al-Marri wrote: > >> > >> > On 6/4/07, Alexey Tarasov wrote: > >> >> Hi. > >> >> > >> >> > options SCHED_4BSD # 4BSD scheduler > >> >> > >> >> Try to use SCHED_ULE or SCHED_CORE. > >> >> > >> >> ::[ | | | | ]:: > >> >> Alexey Tarasov > >> >> master@preved.cn > >> > > >> > I thought Davidxu removed SCHED_CORE for SCHED_ULE, am I missing > >> something? > >> > -- > >> > Regards, > >> > > >> > -Abdullah Ibn Hamad Al-Marri > >> > Arab Portal > >> > http://www.WeArab.Net/ > >> > >> I think so. Try SCHED_ULE. > >> > >> -Garrett > > > > I'm using ULE now, and I see mysqld could use 104%in WCPU. > > > > But do you know why services still share the cpu0 instead of using CPU1 > > > > PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND > > 598 mysql 16 44 0 639M 633M ucond 0 50:53 4.83% mysqld > > 740 services 3 44 0 54292K 51352K select 0 3:08 0.00% services > > > > I wish kernel can balance using both CORES with ULE 2.0 > > ULE currently uses some tricks in order to avoid too many sched_lock > acquisitions that pessimize in load balancing and in pick_pri case. > In the night, I think Jeff is going to commit the infrastructure to let > sched_lock back home and soon we will have ULE sched_lock free. It means > that we could really have a good balancing and an effective usage of > pick_pri for it. > > As saying: it is a known bug, and partially intentional... > > Attilio Attilio, Thanks for explaining the issue deeper. So is fixing this issue would make FreeBSD runs apps faster than Linux or we will get the same result that linux offers now? -- Regards, -Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/