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

    PFsense machine getting very hot with CPU around 100%

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    17 Posts 6 Posters 5.0k Views
    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.
    • C
      crisman
      last edited by

      Sorry but I don't agree with you, last week I was testing IPfire (linux) and the CPU never goes more than 55 ºC even with teh CPU around 70%. It must be something else, later at home I will install Windows and run some stress tools to see if the machine gets so hot, but I still say that it must be something on the kernel drivers for FreeBSD relating that hardware that it not working.

      Thanks.

      1 Reply Last reply Reply Quote 0
      • D
        doktornotor Banned
        last edited by

        And it still doesn't matter, your CPU/case cooling is stil the same shit. Look: it's just shit:

        1 Reply Last reply Reply Quote 0
        • P
          pLu
          last edited by

          It's not shit but it's laptop cooling and regulation. Look for fan speed settings in BIOS. It's not uncommon that laptops get heat problems under load with other OS:es than Windows.

          1 Reply Last reply Reply Quote 0
          • P
            podilarius
            last edited by

            I have this problem with one of my main systems. For mine its just reporting. It has IPMI so I can check the temperatures a different way. CPU temp reported by the GUI is 66 C and the temp reported by IMPI is 32 C. When I was on 2.1.5, it reported the temperature correctly, or at least a lot closer.

            1 Reply Last reply Reply Quote 0
            • C
              crisman
              last edited by

              @pLu:

              It's not shit but it's laptop cooling and regulation. Look for fan speed settings in BIOS. It's not uncommon that laptops get heat problems under load with other OS:es than Windows.

              The problem is that when the computer boots the CPU has heavy load (90-95%) then after 3-4 minutes goes down until 10-20% load and the temperature still goes up, I will replace the Fan with a more powerful and see what it happens.

              Thanks.

              1 Reply Last reply Reply Quote 0
              • H
                Harvy66
                last edited by

                20% load.. WHAT is causing that? You still haven't answered that question.

                1 Reply Last reply Reply Quote 0
                • C
                  crisman
                  last edited by

                  @Harvy66:

                  20% load.. WHAT is causing that? You still haven't answered that question.

                  Hi,

                  That's because I was using Squid Proxy but when I uninstalled it the CPU was almost all time idle but in fact that hasn't changed the high temperatures.

                  BTW: I've installed just for testing this weekend the OPNSense, I couldn't see the temperatures on the GUI but the machine was WARM no so hot that it almost burns my fingers when I've installed PFSense, so this could not be a FAN problem.

                  Thanks.
                  Crisman

                  1 Reply Last reply Reply Quote 0
                  • D
                    doktornotor Banned
                    last edited by

                    This is still extremely amusing. Of course it IS shitty cooling design problem. What happens when your CPU is used? The machine will melt the plastic, or what? Horrible fan, horrible heatsink, horrible airflow in the case. Why people would buy crap like this goes beyond me. RMA the shit. The whole thing is like a poorly designed laptop without LCD.

                    1 Reply Last reply Reply Quote 0
                    • P
                      pLu
                      last edited by

                      @crisman:

                      BTW: I've installed just for testing this weekend the OPNSense, I couldn't see the temperatures on the GUI but the machine was WARM no so hot that it almost burns my fingers when I've installed PFSense, so this could not be a FAN problem.

                      sysctl -a | grep temp
                      

                      How can it not be a fan problem?

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

                        Hi
                        I don't think it's a fan problem, but we need evidence of what processes are running and what your CPUs are busy doing.
                        Here is mine for example… (Diagnostics menu / system activity)

                        last pid: 85388;  load averages:  0.00,  0.01,  0.00  up 171+01:28:55    20:04:35
                        151 processes: 5 running, 120 sleeping, 26 waiting

                        Mem: 35M Active, 292M Inact, 258M Wired, 52K Cache, 279M Buf, 3357M Free
                        Swap: 8192M Total, 8192M Free

                        PID USERNAME PRI NICE  SIZE    RES STATE  C  TIME    WCPU COMMAND
                          11 root    155 ki31    0K    64K CPU3    3  25.4H 100.00% [idle{idle: cpu3}]
                          11 root    155 ki31    0K    64K CPU2    2  25.4H 100.00% [idle{idle: cpu2}]
                          11 root    155 ki31    0K    64K RUN    1  25.4H 100.00% [idle{idle: cpu1}]
                          11 root    155 ki31    0K    64K CPU0    0  25.3H 100.00% [idle{idle: cpu0}]
                        81695 root      22    0  223M 31856K piperd  0  0:00  0.68% php-fpm: pool lighty (php-fpm)
                            0 root    -16    0    0K  192K swapin  0  2:09  0.00% [kernel{swapper}]
                          12 root    -92    -    0K  416K WAIT    0  1:17  0.00% [intr{irq24: bge0}]
                            6 root    -16    -    0K    16K pftm    0  1:15  0.00% [pf purge]
                        9196 proxy    20    0  220M  105M kqread  1  0:53  0.00% (squid-1) -f /usr/pbi/squid-amd64/local/et
                          12 root    -92    -    0K  416K WAIT    2  0:47  0.00% [intr{irq25: bge1}]
                          12 root    -60    -    0K  416K WAIT    3  0:30  0.00% [intr{swi4: clock}]
                          23 root      16    -    0K    16K syncer  0  0:27  0.00% [syncer]
                          12 root    -88    -    0K  416K WAIT    0  0:21  0.00% [intr{irq16: uhci0 uhc}]
                        46258 root      52  20 17136K  2348K wait    0  0:20  0.00% /bin/sh /var/db/rrd/updaterrd.sh
                        24844 root      20    0 12456K  2128K select  3  0:13  0.00% /usr/local/sbin/apinger -c /var/etc/apinge
                        20836 root      20    0 16804K  2304K bpf    2  0:11  0.00% /usr/local/sbin/filterlog -i pflog0 -p /va
                        59435 root      20    0 14656K  2336K select  1  0:09  0.00% /usr/sbin/syslogd -s -c -c -l /var/dhcpd/v
                          15 root    -16    -    0K    16K -      0  0:09  0.00% [rand_harvestq]

                        If you can do the same, we can see where the CPU cycles are being used, which will cause the CPU to warm up.

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