Solved Not sure this is the right forum - Asuswrt-Merlin VPN question.

htismaqe

Very Senior Member
My understanding is that OpenVPN is single-threaded - 1 instance, 1 CPU. My question is this:

If I configure a 2nd VPN server, will it use one of the other 3 CPU cores or will both OpenVPN servers use the same CPU?

I want to split the tunneling load if I can, one because it's cleaner (split tunneling vs. no split tunneling) and because I'd like to get maximum performance as well.
 

L&LD

Part of the Furniture
Yes, using a 2nd VPN server, RMerlin firmware already does that for us (uses the next core for the next VPN).
 

htismaqe

Very Senior Member
Freaking awesome. I posted another post in the buying advice forum that details my needs a little bit more for what I'm trying to do.

 

ColinTaylor

Part of the Furniture
You can check the processor affinity using a command such as this:
Code:
# taskset -cp $(pidof vpnserver1)
pid 2333's current affinity list: 1
 

htismaqe

Very Senior Member
You can check the processor affinity using a command such as this:
Code:
# taskset -cp $(pidof vpnserver1)
pid 2333's current affinity list: 1
Excellent, thanks!
 

Similar threads

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top