I know there are plenty of discussions on this elsewhere on the internet as well as here in this forum. From what I gathered though, my setup is different as I have not virtualised my pfSense instance but I have a dedicated PC running the OS.
pfSense CE is my direct interface to the internet. It is installed on a mini atx PC (Gigabyte MN525RI motherboard) with 2x Intel gigabit onboard lan ports. The pfSense install hardly makes a dent; CPU loading sits at 5% and memory at 14%.
On the lan side, pfSense acts as the DHCP server and is connected to a Ubiquity flex mini 5 port gigabit switch for hard wired access. One port is also used by a Ubiquity Unify 6 LR AP for Wifi. I have about 25 clients connected on Wifi, most of which are IoT devices which are not utilizing a lot of bandwidth. I only have one hard wire client running Home-Assistant OS.
My internet speed on both ethernet and Wifi is extremely slow. Latency is noticeable but so is the speed, especially during working hours with my wife and I both in online meetings. Speedtest.net gives me around 20Mb/s through pfSense and without pfSense I get my paid speed of 100Mb/s almost exactly. PfBlockerNG does not make a difference if it is on or off. There also is no traffic shaping or bandwidth limiting set up.
I need assistance to troubleshoot this. I am an amateur with a functional/conceptual understanding of networking, I am by no means an expert. I use pfSense mostly for my own interest but also because I test IoT devices for proof of concept studies for my employer.
Any assistance and guidance to troubleshoot this would really be great.