...
Smart Client Memory usage vs. other Servoy Client
The memory consumption of Smart Client runs on the Server is an order of magnitude lower that for client machine, not on the Servoy Application Server like the other Servoy Clients, as the Servoy Smart Client runs on the client machine, not on the Servoy Application Serverlike the Web Client, Headless Client or Batch Processor. The Smart Client is only registered with the Application Server and thus consumes far less memory on the Application Server compared to the other Servoy Clients. See #Smart Client Memory management for more information on configuring the Memory settings for Smart Clients specifically.
Web Client, Headless Client & Batch processors memory usage
...
...
An 32 bit JVM will allow a maximum memory assignment of 2Gb in total. In order to assign mor ethan more than 2Gb of memory, a 64 bit JVM on a 64 bit OS is required.
...