From owner-freebsd-doc@FreeBSD.ORG Thu Sep 27 14:06:10 2012 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70737106564A for ; Thu, 27 Sep 2012 14:06:10 +0000 (UTC) (envelope-from raabe@froglogic.com) Received: from mail.froglogic.com (mail.froglogic.com [212.60.253.106]) by mx1.freebsd.org (Postfix) with ESMTP id 2DECF8FC0A for ; Thu, 27 Sep 2012 14:06:10 +0000 (UTC) Received: from friedensallee.froglogic.com ([10.24.0.37]) by thasos.froglogic.com with esmtp (Exim 4.72) (envelope-from ) id 1THEJk-0001Sv-FS for freebsd-doc@freebsd.org; Thu, 27 Sep 2012 15:39:57 +0200 Message-ID: <5064571B.3030203@froglogic.com> Date: Thu, 27 Sep 2012 15:39:39 +0200 From: Frerich Raabe User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: freebsd-doc@freebsd.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Spam-Status: No, score=-1.4 required=5.0 Subject: Relevance of kern.hz with FreeBSD 9 being a Guest OS X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2012 14:06:10 -0000 Hi, section 23.2.1.2 ("Configuring FreeBSD on Mac OS/X Parallels") of the FreeBSD Handbook explains: The most important step is to reduce the kern.hz tunable to reduce the CPU utilization of FreeBSD [..] Without this setting, an idle FreeBSD Parallels guest OS will use roughly 15% of the CPU of a single processor iMAC. I assume the reasoning is that a high kern.hz setting makes the VM host software spend too much time on handling timer interrupts. However, in FreeBSD 9, the "dynamic tick mode" (AKA "tickless mode") is the default, controlled by the "kern.eventtimer.periodic" setting which defaults to 0 (i.e. tickless mode). This makes me wonder: does the above mentioned part of the manual still have any relevance for FreeBSD 9.0 and newer? -- Frerich Raabe - raabe@froglogic.com www.froglogic.com - Multi-Platform GUI Testing