From owner-freebsd-questions@FreeBSD.ORG Mon Dec 22 11:14:53 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 684A21065679 for ; Mon, 22 Dec 2008 11:14:53 +0000 (UTC) (envelope-from laladelausanne@gmail.com) Received: from mail-bw0-f19.google.com (mail-bw0-f19.google.com [209.85.218.19]) by mx1.freebsd.org (Postfix) with ESMTP id B0AE48FC23 for ; Mon, 22 Dec 2008 11:14:52 +0000 (UTC) (envelope-from laladelausanne@gmail.com) Received: by bwz12 with SMTP id 12so5555270bwz.19 for ; Mon, 22 Dec 2008 03:14:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=C/LzXjBY7ZFqpk0lK+oVbVARCSDic261VTLP2ViBXU8=; b=qBt5uRXAhzkepb5XOkc6EGustOx78xLmh0a4Y69i+EOgJ9d4Qsh0de766hsi7mWOez K4bFPJVlrAwwNNVBmqC/Ce8L7JonFqHUktx/7fEllY7re//GHw0wfclfrBbHVN7+6ZLo MqCXgrBgwDT/KHb+JHNxJnoeFTUViC9Gp5acU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=wNwaGKMUqpSkRF7391CpPredmG+dURP0HFKL5HSK8mKldKwM5arJH/tlaULfu+WVSp oQ/0dwmJExuMB41Oytt3LO8R8gd/UCZnyC1oKzJ2BI42JIA/VTbEg73Q47DWG0Qha4hX vDakujYIE+JVs7fmDZkuGcIVtgGwSi15Xg4ok= Received: by 10.102.219.8 with SMTP id r8mr2251791mug.10.1229944489893; Mon, 22 Dec 2008 03:14:49 -0800 (PST) Received: from nslpc5.epfl.ch (nslpc5.epfl.ch [128.178.149.20]) by mx.google.com with ESMTPS id s11sm15346358mue.12.2008.12.22.03.14.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 22 Dec 2008 03:14:49 -0800 (PST) Message-Id: <811A0293-5825-4274-AAFA-559B1E5F78CD@gmail.com> From: =?UTF-8?Q?Nikola_Kne=C5=BEevi=C4=87?= To: FreeBSD Questions In-Reply-To: <7d6fde3d0812152140u1a5985f6l5abe51f82f26fd73@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Date: Mon, 22 Dec 2008 12:14:47 +0100 References: <7d6fde3d0812151634n70e6f699n8178382c79dca36d@mail.gmail.com> <8cb6106e0812151921w635a00c6o52112723c433fffb@mail.gmail.com> <7d6fde3d0812152140u1a5985f6l5abe51f82f26fd73@mail.gmail.com> X-Mailer: Apple Mail (2.930.3) Subject: Re: Setting per processor (/core) affinity from within FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2008 11:14:53 -0000 16 Dec 2008, at 06:40 , Garrett Cooper wrote: >>> I was wondering if anyone has written a utility for FreeBSD to tie >>> a particular process group to a processor / core, similar to what >>> Linux has done with taskset, so that affinity can be properly set >>> with >>> FreeBSD and the ULE scheduler. >> >> I believe cpuset(2) will do what you want. It is available starting >> with 7.1-RELEASE (which isn't released yet, but you can grab 7.1-RC1 >> to test it out). >> Hi, what I read from the documentation is that cpuset works on processes. Is it possible to pin a kthread to a particular core? Cheers, N.