Client limitation
-
Please see attachment.
Thanks for support.
-
Hmm. What changed Tuesday afternoon?
You could probably get some beefier hardware but unless you anticipate like 6 times the traffic I don't think it's anything you need to worry about.
-
Well hard to say what happened on Tuesday. Maybe more users etc.
This is virtual server, it has 4 cores. So I think I will add more cores later on. If I will need.I was afraid that pfSense won't handle, when we got 200 users. Seems I was wrong. It works fine and only I see this monitoring.
So my boss happy :)thanks for support.
I hope I will be able handle this on my own later on. -
I routinely have 3000+ captive portal sessions logged in. It's hard to tell how many users are actually active at any given time, but pfSense can absorb a lot of states. The only problem I have had is when I get a bunch of international (non-US) people in-house my CPU seems to spike (like to 20-30%). It's all PHP. I haven't figured it out yet. Hoping the move to 2.2 and php-fpm will help.
I'd run top and see if there's not something sitting there spinning on the CPU.
-
Well I will stop some services then.
Now I remembered that I do not need them. -
Are you running 2.1.5 or 2.2? I'm not sure that adding more cores to a 2.1.5 install will help you at all.
-
Depends on what's using the CPU… top is your friend.
-
Hi,
I run 2.15, but will upgrade to 2.2 soon
-
Dear friend,
If you had not any package, I think your higher cpu usage is not an issue unless you see some spikes in cpu usage.
Some of these problem caused by poor NIC and it's driver.
But I think your cpu usage caused by lot of interrupt occurred by lots of small packet on your NIC. It's recommended that if you encounter with these conditions use polling vs interrupt. It does not decrease your cpu usage but it helps system behave linear with load incremental and either you can achieve higher throughput. -
Hi guys,
Today morning I realized that ntop service was loading my CPU. You can see graph, how CPU load decreased :)
So I stopped it. And I use bandwithd for reporting.