Reserve CPU Cycles for Windows OpenVPN Service
Posted: Sun Mar 03, 2024 8:02 am
Hello All:
I run OpenVPN server as a service on windows 10.
I also run the OpenVPN client as a service on windows 10.
The server and all of the hosts behind the server have a dedicated link to the client and all of the hosts behind the client.
That's it. One site-to-site link.
The server WAN has a 20Mbps up speed limitation.
When copying a large file from the server side to the client side I get quite close to 20Mbps, unless the server is doing something intensive.
While copying the file, if the server computer is started to converting a video, pushing the the CPU's into the 90's percent used range, the transfer speed will fall to 10 or 8 or 5Mbps.
Stop the video conversion and the transfer speed jumps right back up to 20 Mbps.
Does anyone know how to give the OpenVPN service all the CPU it may desire?
I would like the OpenVPN service to have the highest priority over anything else running on the machine.
Windows first, OpenVPN service next and then finally everything else running on the machine.
Does anyone know how to accomplish this on a windows 10 box?
Thank You
I run OpenVPN server as a service on windows 10.
I also run the OpenVPN client as a service on windows 10.
The server and all of the hosts behind the server have a dedicated link to the client and all of the hosts behind the client.
That's it. One site-to-site link.
The server WAN has a 20Mbps up speed limitation.
When copying a large file from the server side to the client side I get quite close to 20Mbps, unless the server is doing something intensive.
While copying the file, if the server computer is started to converting a video, pushing the the CPU's into the 90's percent used range, the transfer speed will fall to 10 or 8 or 5Mbps.
Stop the video conversion and the transfer speed jumps right back up to 20 Mbps.
Does anyone know how to give the OpenVPN service all the CPU it may desire?
I would like the OpenVPN service to have the highest priority over anything else running on the machine.
Windows first, OpenVPN service next and then finally everything else running on the machine.
Does anyone know how to accomplish this on a windows 10 box?
Thank You