OPNsense Forum

English Forums => Hardware and Performance => Topic started by: VRBitman on May 01, 2026, 05:13:27 PM

Title: Achieving sustained 25Gbps throughput
Post by: VRBitman on May 01, 2026, 05:13:27 PM
Hi all,

looking to put together a mini PC that can sustain a 25Gbps throughput.
My CPU is an i9, I'm fairly confident that has adequate horsepower.

What about RAM?

The official hardware sizing guide of OPNsense states that to handle a throughput of over 750Mbps the "recommended spec" is needed.
And the recommended spec indicates 8GB of RAM.

But is that enough for 25Gbps or will it handle just a little over 750Mbps?

I don't expect to have many sessions going on at any given moment.
I live alone and I generally use only one device to surf the Internet.
Title: Re: Achieving sustained 25Gbps throughput
Post by: OPNenthu on May 01, 2026, 09:32:11 PM
Quote from: VRBitman on May 01, 2026, 05:13:27 PMThe official hardware sizing guide of OPNsense states that to handle a throughput of over 750Mbps the "recommended spec" is needed.
And the recommended spec indicates 8GB of RAM.

But is that enough for 25Gbps or will it handle just a little over 750Mbps?

Maybe the guide assumes that above a certain throughput you are probably pushing lots of states or have some number of users/services/aliases/IDP etc.?  It may or may not be the case depending on your particular network.

I might learn something new here but I'm tempted to say that as long as you have enough RAM for your needs (and some buffer) then the throughput shouldn't be a function of the amount of RAM.  It's probably more affected by the RAM spec, CPU, PCIe lane configuration, etc.  Just my assumption.
Title: Re: Achieving sustained 25Gbps throughput
Post by: pfry on May 01, 2026, 11:32:15 PM
Quote from: VRBitman on May 01, 2026, 05:13:27 PM[...]
I live alone and I generally use only one device to surf the Internet.

At 25Gb/s? That's some surfing.
Title: Re: Achieving sustained 25Gbps throughput
Post by: nero355 on May 02, 2026, 03:25:39 PM
Quote from: pfry on May 01, 2026, 11:32:15 PM
Quote from: VRBitman on May 01, 2026, 05:13:27 PMI live alone and I generally use only one device to surf the Internet.
At 25Gb/s? That's some surfing.
In VR apparently and you know what that means... LOL! ^_^
Title: Re: Achieving sustained 25Gbps throughput
Post by: enzo on May 02, 2026, 04:56:09 PM
Quote from: pfry on May 01, 2026, 11:32:15 PM
Quote from: VRBitman on May 01, 2026, 05:13:27 PM[...]
I live alone and I generally use only one device to surf the Internet.

At 25Gb/s? That's some surfing.

For sure he lives in Switzerland, with init7 it's the same price for 1, 10 or 25Gb/s
Title: Re: Achieving sustained 25Gbps throughput
Post by: VRBitman on May 02, 2026, 06:54:52 PM
Quote from: pfry on May 01, 2026, 11:32:15 PM
Quote from: VRBitman on May 01, 2026, 05:13:27 PM[...]
I live alone and I generally use only one device to surf the Internet.

At 25Gb/s? That's some surfing.

Well I download things every now and then as well.. maybe a game on Steam, an ISO somewhere else..
Title: Re: Achieving sustained 25Gbps throughput
Post by: VRBitman on May 02, 2026, 06:56:42 PM
Quote from: enzo on May 02, 2026, 04:56:09 PM
Quote from: pfry on May 01, 2026, 11:32:15 PM
Quote from: VRBitman on May 01, 2026, 05:13:27 PM[...]
I live alone and I generally use only one device to surf the Internet.

At 25Gb/s? That's some surfing.

For sure he lives in Switzerland, with init7 it's the same price for 1, 10 or 25Gb/s

Yes I can confirm that.

And I've received confirmation somewhere else that RAM is not important for achieving very high speeds.

Thank you everyone.
Title: Re: Achieving sustained 25Gbps throughput
Post by: BrandyWine on May 02, 2026, 10:57:10 PM
1st build a router and test speeds across interfaces. If you can build the 25Gb links.
After that, then you can install FW software.

Title: Re: Achieving sustained 25Gbps throughput
Post by: pfry on May 03, 2026, 12:14:05 AM
Quote from: VRBitman on May 01, 2026, 05:13:27 PM[...]My CPU is an i9[...]

If you don't mind saying, what hardware precisely (I believe the first "i9" was a Kaby Lake and the last a Raptor Lake)? Also, NIC and RAM.