Just for comparison, the preferences page for a non-Electron app like Alfred is much more complex than Mullvad, but it only uses 50Mb of ram and runs in a single process. But because it's an Electron app, it's using almost 400Mb of Ram, and is running 5 processes. In Mullvad's case it's especially bad because it's a very small application, with only a few buttons. In my experiences, heavy Electron apps like Teams also don't 'feel' as fast as normal apps.
Apart from high memory use, this also makes them use more CPU time, which in turn reduces system performance and battery life. The downside is that these applications are poorly optimised for the specific platform. The benefit of this is that developers don't have to make separate applications for Windows, Mac, Linux etc.
The problem with applications written in the Electron framework in general is that they effectively are just fancy webpages rendered in the Chrome engine. What is the best VPN Protocol for Mac Fastest VPN software for Mac comes loaded with several features, and one of them is protocol. To download the software in your Windows or Mac computer. I'm assuming your question was about the Mullvad client. OpenVPN Server is a feature of the Linksys Smart Wi-Fi Routers (WRT3200ACM, WRT1900AC. I didn't mention Viscosity in my comments at all.