<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[50% CPU Max on 4 core Hyper-V]]></title><description><![CDATA[<p dir="auto">Hi Everyone,</p>
<p dir="auto">Overall, I'm extremely happy with my configuration.  I have a 7th Gen 4 core i5 (3.5Ghz), with two SSDs in RAID 1.  I also have 32GB of DDR4 RAM.  I'm running pfSense on Hyper-V,  giving it access to all 4 CPUs and 8GB of RAM.  Using PIA OpenVPN, on a 1 GB fiber connection, I'm getting ~800MB/s, both up and down (using connections close to my location).</p>
<p dir="auto">Where I'm stumped is CPU usage.  I tested 4 PCs at once with a speed test.  No matter what I do, CPU(s) peak at 50%.  My best guess is that pfSense is only able to utilize 2 cores.  If this is a limitation of Hyper-V, I would be fine putting pfSense directly on the hardware w/o Hyper-V, but that'll be a significant project.  So, I don't want to do it w/o having some idea if it will help.</p>
<p dir="auto">Can anyone think of a reason why CPU usage will not go above 50% on a Hyper-V pfSense firewall running on an i5 with all 4 cores (None virtual)?</p>
<p dir="auto">FYI v2.4.3 has done wonders. Hyper-V now recognizes both hardware encryption and compression.  I'm extremely happy with that.</p>
<p dir="auto">(One time, CPU hit 54%, but I suspect that was just a small miscalculation).</p>
<p dir="auto">Thanks in advance for any thoughts, advice or simply brainstorming.</p>
]]></description><link>https://forum.netgate.com/topic/134300/50-cpu-max-on-4-core-hyper-v</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 09:09:53 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/134300.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 30 Aug 2018 02:46:10 GMT</pubDate><ttl>60</ttl></channel></rss>