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

  • ATTENTION! As of November 1, 2020, you are not able to reply to threads 6 months after the thread is opened if there are more than 500 posts in the thread.
    Threads will not be locked, so posts may still be edited by their authors.
    Just start a new thread on the topic to post if you get an error message when trying to reply to a thread.

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

Sign Up For SNBForums Daily Digest

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