From owner-freebsd-acpi@FreeBSD.ORG Tue Oct 16 23:49:13 2012 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3FB92862; Tue, 16 Oct 2012 23:49:13 +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 89A438FC17; Tue, 16 Oct 2012 23:49:12 +0000 (UTC) Received: by mail-wg0-f50.google.com with SMTP id 16so5519016wgi.31 for ; Tue, 16 Oct 2012 16:49:11 -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=xZay5UsxrZYnKii3ZRSs7lxCin9E65oN4S5JpoalTKM=; b=FKYSYB3C8JHl8AwT8S0WS6GcfW2UU/AsyEYBY6CZXMT5K5oUOt96e16rXShXp0Ma+t NEEU2KBFFFajKrobinoTd+EPyejXIj9LhpOt4GwPkxDrbxnehTPq1Mtcx2MdJ7hsQAE0 FBi+4ycXcOJjk8slDGDzFBSbQV8pBkPosLgEay316JVzpTel+92XbzjgDcKIAsWtab3u hAb3GhxkqXHtWgtk5T5Plysddr0r9TdJr7eX2OthBp8GQYa06srNFsMm0m8ecnrUpJMZ Sop5HINCoXJnUgEWHm/1FDfGu4lXwXxB1sk/fZ5CBUsd65ed+zN6qY0iI4w+xVf+srI0 C5bQ== MIME-Version: 1.0 Received: by 10.216.136.230 with SMTP id w80mr10632502wei.199.1350431351371; Tue, 16 Oct 2012 16:49:11 -0700 (PDT) Received: by 10.227.38.145 with HTTP; Tue, 16 Oct 2012 16:49:11 -0700 (PDT) In-Reply-To: <50778671.9020703@gmail.com> References: <4E836C06.9070405@gmail.com> <4F7A8A99.4040603@gmail.com> <20120403210619.Q2060@sola.nimnet.asn.au> <4F7DAAB0.2010206@gmail.com> <4F7E2D5C.3020506@gmail.com> <4F7F9504.1030405@gmail.com> <20120814102409.7dc335b8@X220.ovitrap.com> <20121011094459.12ee1653@X220.ovitrap.com> <50778671.9020703@gmail.com> Date: Tue, 16 Oct 2012 16:49:11 -0700 Message-ID: Subject: Re: x220 notes From: =?windows-1251?B?y/7h7uzo8CDD8Ojj7vDu4g==?= To: matt Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: freebsd-acpi@freebsd.org, freebsd-mobile@freebsd.org X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Oct 2012 23:49:13 -0000 > You've swapped the X220 cpu for something? Or a different machine? > > I find X does horrible things to battery usage on my X220. Getting into > the lowest C state, and disabling ALL of the USB devices helps somewhat, as > does setting a lower backlight level at boot (you can make an rc script, or > catch the backlight buttons while the bios is still loading). > > Matt > I set a lower light (5-6) during BIOS boot, and if needed I modify manually in X. I monitored my CPU usage and did notice that the CPU takes its sweet time to lower the frequency (Windows keeps the frequency the same 99.67, but changes the multiplier from 8 to 32). I don't know if FreeBSD does that or it only manipulates the frequency. The multiplier makes more sense. Also, CPU cores in X stay at 50C. In Windows at no activicy they drop to 44C and if no strenuous activity for a while, to 40C. It would be great if FreeBSD could downgrade the frequency faster upon no load. I use this: powerd_flags="-a hiadaptive -b adaptive -i 85 -r 60 -p 100" I am always looking for the "perfect" FreeBSD laptop, but I guess it just doesn't exist. And I do need my 7-8 hours of battery with wireless on. If you guys have any suggestions on further optimizing the power usage and automating the regulation, please let me know (like turning off and on USB devices, spinning down the HDD, etc), also if you know about controlling the multiplier instead of the frequency. -- Lyubomir Grigorov (bgalakazam)