Unwired Server Replication Tuning Reference

Use this table to quickly ascertain which runtime properties you can adjust to tune replication performance.

Recommendations Generally Suitable for 64-bit Production Servers
Property Function Default Production Recommendation
Thread count Controls the concurrent number of threads that service devices for synchronization. This setting controls the amount of CPU used by the Unwired Platform and CDB tiers. If the processor of either the CDB or the Unwired Server is excessively high, you can use this setting to throttle the number of requests and limit contention for resources. Low settings decrease parallelism; high settings may cause undue contention for resources. 10 per server For a 2-node cluster, use 12 for each node. For a single node, use 24.
Synchronization cache size The maximum amount of memory the server uses for holding table data related to device users, network buffers, cached download data, and other structures used for synchronization. When the server has more data than can be held in this memory pool, the data is stored on disk. 50MB 1GB
JVM minimum heap size The minimum memory allocated to the differencing and cache management functions of the server. 64MB 2GB
JVM maximum heap size The maximum memory allocated to the differencing and cache management functions of the server. 256MB 4GB