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

    Netgate 2100 High CPU usage during normal download

    Scheduled Pinned Locked Moved Official Netgate® Hardware
    4 Posts 2 Posters 1.1k 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.
    • D
      dandare100
      last edited by dandare100

      Hello

      This post is for me to understand if the behaviour is correct, I am not "logging a defect :-)".

      My 2100 cpu usage averages around 12%.

      I have noticed now that when I have a download the CPU usage jumps to 50%-60%.
      Once the download completes, the CPU usage drops back to 12%.

      The reason I am trying to understand what could cause this is because I believe this is new behaviour. I did not see it in the past and there have definitely been big downloads.

      Here are some graphs showing the increase in processor usage, context switches and interrupts. Please excuse the gaps on the longer term graphs, the collector is not on UPS.(yet)

      Any ideas of where to start to find the cause ?

      Screenshot from 2022-05-10 11-12-33.png Screenshot from 2022-05-10 11-11-39.png Screenshot from 2022-05-10 11-04-21.png Screenshot from 2022-05-10 11-03-07.pngScreenshot from 2022-05-10 11-21-15.png

      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        What's the bandwidth through the firewall while that is logged?

        CPU usage looks to be where I would expect it for a just routing and filtering traffic. At ~50% there I would guess you were moving somewhere in the 250-350Mbps range? But there are a lot of variables!

        Steve

        D 1 Reply Last reply Reply Quote 0
        • D
          dandare100 @stephenw10
          last edited by

          @stephenw10 Hello, thank you.

          Correct, it was about 210Mbps.

          I retried the test after your post and the CPU settled on about 30% and I noticed that the speed was slower.(probably attributed to the line)

          I didn't realize that the CPU usage is as proportional as it is to the achieved download speed.

          Thanks for your reply, at least the CPU usage is in the ball-park.

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            Yes, the throughput on the 2100 is limited by the CPU so you will see usage proportionate the rate.

            You will see though that the CPU usage is not equal on both CPU cores. So the limit is reached when one core is at 100% use as each NIC has one queue. Thus the total CPU usage may not show 100% at max throughput.

            Steve

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