From owner-freebsd-acpi@FreeBSD.ORG Sat Sep 10 04:32:13 2005 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3531B16A41F for ; Sat, 10 Sep 2005 04:32:13 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id C65A943D53 for ; Sat, 10 Sep 2005 04:32:12 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id IBA74465; Fri, 09 Sep 2005 21:32:11 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 63EC85D07; Fri, 9 Sep 2005 21:32:09 -0700 (PDT) X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.0.4 To: Pranav Peshwe In-reply-to: Your message of "Sat, 10 Sep 2005 06:54:00 +0530." <01d401c5b5a6$55c09450$0201a8c0@pranav> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 09 Sep 2005 21:32:09 -0700 From: "Kevin Oberman" Message-Id: <20050910043209.63EC85D07@ptavv.es.net> Cc: freebsd-acpi@freebsd.org Subject: Re: Does FBSD support 'software suspend' ? X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Sep 2005 04:32:13 -0000 > Hello, > Does FBSD support 'software suspend' like linux does ? > Also,from the archives i come to know that FBSD supports > 'suspend to disk'.What is the exact difference between the two ? > or are they one and the same ? FreeBSD tries to support both. They are more technically referred to as S3 and S4 states but are more typically called "suspend to RAM" and "suspend to disk" respectively. The terms "suspend" and "hibernate" are also used. S3 halts the CPU and disk drives, shuts down the video and turns off the display. It tries to either turn off peripherals or place in limited power mode. This should reduce power consumption dramatically, but RAM is kept alive as are some other parts of system. S4 writes RAM and some added system information to a specially designated partition on the disk and completely shuts off the system. It takes longer to resume and requires a bit more disk space than the size of RAM. Because of the huge number of differences in laptops, some simply don't work. This is something that is being worked on constantly, but new laptops and modified BIOSes are always showing up and causing problems. FreeBSD 5 and 6 support these functions through ACPI. All versions since 4 support APM. APM is an older power management system and some newer laptops don't support it, but, when available, it's more likely to work as most of the process is handled in BIOS. ACPI is vastly more powerful than APM, but relies on software to do more of the work, so is more prone to problems. FWIW, my T30 does S3 pretty well. Last I checked, the only issue was that my audio was broken ofter the system resumed. I have never tried S4 as I never had a free slice (partition to Windows) to dedicate to it. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634