From owner-freebsd-stable@FreeBSD.ORG Thu Apr 5 17:10:47 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C55DF106566B for ; Thu, 5 Apr 2012 17:10:47 +0000 (UTC) (envelope-from nm.knife@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 4F2468FC0A for ; Thu, 5 Apr 2012 17:10:47 +0000 (UTC) Received: by wgbds12 with SMTP id ds12so1516143wgb.31 for ; Thu, 05 Apr 2012 10:10:46 -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; bh=Mq9iGX0TNVxD43bgY4cjD4n9obKgADW60C4H962qlNI=; b=ehGA2p6p4NLsCQbYEX6USTLC4a9i55PwphpzZRmPs8J7tSV+G7uusRcmIVA93GtNK2 BLKz1+wGF7oLgm0HnNBt2yoMU98gYC6M7OoXSSmSQQbePsYAzcNtdCWPDzrHOeqFcOnK RVy1t4WNpclsZ7sXQe2s+b2zOTgxOH5J45hQpsc60cR9+JGIWMXfyAnAEC6EJYycenxT +YFZ97YKDw4zUQfA7Y1QRDSwcaMrgrJmeIMWXPnHBR4aEyV4c+vozFR+SLX/WR0Fg3d+ s8dKiNUDoy0l3brEQotQ4ZLS+Zh+OFfWpw7paJqMeUGdJWMOy9uFzqDhH0eJGM88TqdW mdmA== MIME-Version: 1.0 Received: by 10.180.86.132 with SMTP id p4mr6628618wiz.15.1333645831674; Thu, 05 Apr 2012 10:10:31 -0700 (PDT) Received: by 10.227.58.68 with HTTP; Thu, 5 Apr 2012 10:10:30 -0700 (PDT) In-Reply-To: <4f7d73db.96e7d80a.509c.2afaSMTPIN_ADDED@mx.google.com> References: <4F7D70C7.60105@gmail.com> <4f7d73db.96e7d80a.509c.2afaSMTPIN_ADDED@mx.google.com> Date: Thu, 5 Apr 2012 10:10:30 -0700 Message-ID: From: =?windows-1251?B?y/7h7uzo8CDD8Ojj7vDu4g==?= To: Ivan Klymenko , Volodymyr Kostyrko Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-stable@freebsd.org Subject: Re: lowest C-state changes X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Apr 2012 17:10:47 -0000 > Have you checked http://wiki.freebsd.org/TuningPowerConsumption? I have. It was kind of confusing and didn't know about: > 1. For CX states to function correctly you better disable throttling > and powerd. I also witnessed at least one machine that hitting any CX > mode stops generate interrupts on APIC clock (I had to boot it with a > mousee until I disabled APIC clocks). So do you recommend I use throttling or C3? I think C3 runs slightly cooler. I can't tell since I don't drop under 50C in X. Fan increases at 60C and drops me back. > 2. You don't need to set each processor CX value, you only need to > set: > > hw.acpi.cpu.cx_lowest=C3 > > All cpu's will inherit default profile. > Thanks. > First need to see what state the processor supports the current > system >sysctl -a | grep cx_ This is before heavy load while it still remembers the C3: hw.acpi.cpu.cx_lowest: C1 dev.cpu.0.cx_supported: C1/1 C2/80 C3/109 dev.cpu.0.cx_lowest: C3 dev.cpu.0.cx_usage: 0.89% 0.77% 98.32% last 47us dev.cpu.1.cx_supported: C1/1 C2/80 C3/109 dev.cpu.1.cx_lowest: C3 dev.cpu.1.cx_usage: 3.30% 3.18% 93.50% last 3852us dev.cpu.2.cx_supported: C1/1 C2/80 C3/109 dev.cpu.2.cx_lowest: C3 dev.cpu.2.cx_usage: 2.95% 1.42% 95.61% last 293us dev.cpu.3.cx_supported: C1/1 C2/80 C3/109 dev.cpu.3.cx_lowest: C3 dev.cpu.3.cx_usage: 2.73% 1.55% 95.71% last 8471us After lowest becomes C1, all 4 cores are 100% C1. So I have to manually set back, or disable powerd or C states. I prefer powerd, tbh, so please recommend what I should use. Cheers. -- Lyubomir Grigorov (bgalakazam)