Forum Discussion

F5Team's avatar
F5Team
Icon for Cirrus rankCirrus
Dec 04, 2023

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 ...
  • Lucas_Thompson's avatar
    Dec 05, 2023

    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.