Slow responsiveness of the GeoCue Client is observed corresponding with high CPU usage by the RepHostGUI.exe on the GeoCue Server machine.
RepHostGUI.exe is the primary GeoCue server process, which handles all interaction with all GeoCue clients and the database. Since this executable implements multithreaded processing and handles all the necessary locks it greatly benefits from multiprocessing, i.e. using multiple CPU cores. Therefore, we recommend allocating more CPU cores to the virtual or physical machine running the GeoCue server. Six or more is recommended as the minimum.