High CPU utilization

Hi All,

The servoy webclient solution is running in the application server . When I am running two clients and loading a set of records . The CPU utilization becomes nearly 100 % . It seems to be very high .

Server Specifications :

JVM Information
java.vm.name=Java HotSpotâ„¢ 64-Bit Server VM
java.version=1.7.0_04
java.vm.info=mixed mode
java.vm.vendor=Oracle Corporation

Operating System Information
os.name=Windows Server 2008
os.version=6.0
os.arch=amd64

Processor: Intel(R) Xeon CPU E5645 @ 2.40GHz
Installed memory (RAM): 3.75 GB
System Type: 64-bit Operating System

Windows Server 2008 R2 Datacenter

System Information
Heap Space Memory: allocated=322748K, used=136663K, max=1267072K
Non-Heap Space Memory: allocated=95680K, used=95074K, max=180224

We are getting the CPU alarms for that. It has placed our project in a great difficulty.
Please provide your suggestions on this.

Thanks,
Ashutos.

Trace1.txt (7.74 KB)

Can you explain what your solution is doing exactly when you get the high cpu usage?

Perhaps you were loading a foundset from a sql server db table with 1024 columns and each column is of type varchar and each entry is 8000 bytes? That could cause this problem.