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

    Slow bandwidth high CPU consumption

    Scheduled Pinned Locked Moved General pfSense Questions
    5 Posts 3 Posters 1.3k 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.
    • P
      parayad
      last edited by

      I have been experiencing relatively slow bandwidth in comparison to what I'd expect.  As I was conducting research I also found that my CPU consumption appears to be high.

      I think my configuration is quite simple, I have 1 WAN, 3 VLANs and a couple rules to block some interlan traffic but nothing too crazy.

      Does anyone have any idea of why my bandwidth would seem slow?  One of the things that tipped me off is sometimes messages would get delayed when replying on Google Hangouts.

      PID USERNAME PRI NICE  SIZE    RES STATE  C  TIME    WCPU COMMAND
        11 root    155 ki31    0K    16K RUN    1 335.4H 100.00% idle{idle: cpu1}
        11 root    155 ki31    0K    16K CPU0    0 331.7H  96.39% idle{idle: cpu0}
      41090 root      30    0 78632K 25168K accept  0  0:01  1.46% php-fpm
          0 root    -92    0    0K  112K -      0 171:59  0.39% kernel{em0 taskq}
        12 root    -92    -    0K  160K WAIT    0 101:10  0.20% intr{irq17: bge0 em1}
      78424 dchun    20    0 11384K  2640K CPU1    1  0:00  0.10% top
        12 root    -92    -    0K  160K WAIT    1  29:20  0.00% intr{irq16: ath0 em0+}
        12 root    -60    -    0K  160K WAIT    0  10:43  0.00% intr{swi4: clock}
      39540 root      20    0 10356K  2000K bpf    0  8:14  0.00% filterlog

      interrupt                          total      rate
      irq16: ath0 em0+              310670625        254
      irq17: bge0 em1                219207712        179
      irq19: uhci2 uhci4*                4784          0
      cpu0:timer                    1372204335      1126
      irq256: hdac0                        79          0
      cpu1:timer                      45235841        37
      Total                        1947323376      1598

      1 Reply Last reply Reply Quote 0
      • M
        mer
        last edited by

        Specs of the box, cpu, # cores, ethernet adaptors, etc?
        What you show below is 2 cpus, both spending the majority of time in the idle thread.  Idle thread is where system spend time when it has nothing better to do.

        A more complete description of your configuration, perhaps screenshots of rules would help folks help you.

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

          I am using a HP-t5740:
          Intel(R) Atom(TM) CPU N280 @ 1.66GHz
          2 CPUs: 1 package(s) x 1 core(s) x 2 HTT threads

          I have a dual gigabit card, I can't remember the one that I am using.

          I added traffic shaping and things appear to be running better.  I'm sure I could clean up the firewall rules.

          FW1.PNG
          FW1.PNG_thumb
          FW2.PNG
          FW2.PNG_thumb

          1 Reply Last reply Reply Quote 0
          • KOMK
            KOM
            last edited by

            As mer said, your CPU shows it's not busy at all.  As for 'feels slow' perhaps you could try an Internet speed tester to see what it is really capable of doing.  Delayed chat messages could be any number of external issues that have nothing to do with pfSense.

            1 Reply Last reply Reply Quote 0
            • M
              mer
              last edited by

              whats the output of ifconfig -a?  Is your WAN interface at the correct speed and duplex? 
              What did you do with "traffic shaping"?

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