From owner-cvs-src@FreeBSD.ORG Sun Nov 11 02:25:17 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DF5A16A418 for ; Sun, 11 Nov 2007 02:25:17 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd2mo3so.prod.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 1E44E13C4B8 for ; Sun, 11 Nov 2007 02:25:17 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd2mr3so.prod.shaw.ca (pd2mr3so-qfe3.prod.shaw.ca [10.0.141.108]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JRB00M03LDUIG70@l-daemon> for cvs-src@FreeBSD.org; Sat, 10 Nov 2007 19:25:06 -0700 (MST) Received: from pn2ml3so.prod.shaw.ca ([10.0.121.147]) by pd2mr3so.prod.shaw.ca (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JRB00K45LDU2910@pd2mr3so.prod.shaw.ca> for cvs-src@FreeBSD.org; Sat, 10 Nov 2007 19:25:06 -0700 (MST) Received: from hexahedron.daemonology.net ([24.82.201.197]) by l-daemon (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with SMTP id <0JRB00GMTLDTAM20@l-daemon> for cvs-src@FreeBSD.org; Sat, 10 Nov 2007 19:25:06 -0700 (MST) Received: (qmail 1374 invoked from network); Sun, 11 Nov 2007 02:25:03 +0000 Received: from unknown (HELO hexahedron.daemonology.net) (127.0.0.1) by localhost with SMTP; Sun, 11 Nov 2007 02:25:03 +0000 Date: Sat, 10 Nov 2007 18:25:03 -0800 From: Colin Percival In-reply-to: <4735008D.7030600@FreeBSD.org> To: Maxim Sobolev Message-id: <473667FF.2010005@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Enigmail-Version: 0.95.0 References: <200711081945.lA8JjKcW080540@repoman.freebsd.org> <47337724.9040108@FreeBSD.org> <47337940.6040909@root.org> <47340B74.9070004@freebsd.org> <4734B13C.6050008@root.org> <4735008D.7030600@FreeBSD.org> User-Agent: Thunderbird 2.0.0.6 (X11/20071102) Cc: cvs-src@FreeBSD.org, Kris Kennaway , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/i386/i386 mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Nov 2007 02:25:17 -0000 Maxim Sobolev wrote: > For what it is worth I think Nate has the correct point. We should not > force this setting upon each and every user if it can realistically > affect only 0.0001% of our userbase. We're not forcing anything -- it's configurable via loader.conf. All we're talking about is changing the default value. > By the way, I wonder how sun4v (aka Niagara) fares in this respect. As > long as I know, they use similar concept, when 8 physical cores can run > 32 threads. Should we disable it by default there as well? ;-) I haven't seen any experiments done on sun4v, but I'm less concerned about it since I believe sun4v boxes are used more often for large computing jobs rather than for interactive logins with many untrusted users. Of course, if/when we have scheduler support for keeping different users on separate cores, this should be applied to sun4v as well. Colin Percival