Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Device needs more Power with Pfsense than with Linux

    Hardware
    3
    4
    2.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Beelze
      last edited by

      Hi
      I currently run Pfsense on a Notebook (NEC LaVie C LC600JDR34 Japanese Version).
      When I start this Device with a Linux LiveCD and let it idle, it needs about 11,5Watt
      The same device with pfsense (no traffic, no usage) needs 20Watt.
      ACPI is enabled in both cases.

      I verified this with another NOT ACPI cappable Notebook (Compaq Armada 1750). This Notebook has only APM (ACPI broken, so switched off in the Bios) support working.
      I tested it with 3 different LiveCD's with 2.4 and 2.6 Kernels (pretty old ones and newer ones).
      Power drain with Linux was about 14Watt and power drain with Pfsense about 22Watt.

      So why does FreeBSD need more power? Can't see any reason for this.
      Is there a way to tune ACPI or other parts of the system so I can reach the same power level like I do with Linux?

      The reason for this is I'm trying to lower my energy costs here. A box running 24/7 costs quite a lot and every watt I save will easy my pain.

      Thanks

      1 Reply Last reply Reply Quote 0
      • S
        sullrich
        last edited by

        If you disable ACPI then you basically disabled all forms of advanced power control from what I understand.  I don't know anything about tuning anything and would suggest that you post on the freebsd-mobile list as ACPI is quite complicated.

        1 Reply Last reply Reply Quote 0
        • B
          Beelze
          last edited by

          Maybe I did not make it clear.
          The machine I want to run pfsense on has ACPI enabled.

          I just crosstested it on a machine without ACPI to see if the difference in power drain depends on ACPI or APM usage.
          But in both cases Linux performed about 8 Watts better than FreeBSD.

          The machine gets quite hot too when running FreeBSD and stays cool when running Linux
          I'll follow your advice and try the freebsd-mobile list.

          Thx

          1 Reply Last reply Reply Quote 0
          • A
            ab0tj
            last edited by

            My guess would be Linux uses the HLT instruction to idle the CPU when it's not needed, and pfSense does not. Maybe you should try IPCop. It's based on Linux.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.