EdgeClient 32-bit and 64-bit
Does EdgeClient application comes with both 32-bit and 64-bit?
is there a way to confirm if the package we used is 32-bit and 64-bit?
How do we ensure we have 64-bit installed?
We observe all our users are seeing 32-bit app while the laptops/windows are 64-bit
The Windows client components are mostly 32 bit and are fully supported in 64 bit OSs. Because Edge Client is widely deployed on a lot of Windows systems and the benefit of using 100% native 64 bit components in Windows is negligible in this usage, we decided that on balance this refactoring did not justify the regression risk. We did refactor a few of the performance-critical components such as the TLS-to-PPP tunnelserver proxy bit that handles bulk encryption and the VPN driver that handles bulk comms between tunnelserver and the operating system.
You should be able to prove this yourself on a test system by carefully watching process CPU usage while connected to an APM VPN with a client on the LAN using a test tool, like something that generates a lot of incoming and outgoing TCP.
Edge Client on Linux is 64-bit only. In this case, the operating system interfaces that the client uses are much simpler.