Link to home
Start Free TrialLog in
Avatar of DreamSA
DreamSA

asked on

Please help us explain about performance of GC in 64bit and 32bit build

Dear Experts,

We have some problems about performance of garbage collection on 64bit and 32bit built package on 64bit windows.

In detail, we found that garbage collection (GC) make performance 64bit slower than 32bit.
Please view about investigate report and support us below questions:
  1.  What is the root cause when run with Workstation GC + concurrent make processing time on 64bit slower than on 32bit?
  2.  What way can I prove that root cause is right?
GC-issues.xls
ASKER CERTIFIED SOLUTION
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of DreamSA
DreamSA

ASKER

Thanks for your help.

But i still can not explain myself about this fact:
When we let GC work in workstation mode and concurrent, 64bit built package costs much more time than 32bit built package:
-  64bit: 17.3 (s)
-  32bit: 9.1(s)
But when we run GC as workstation mode and non-concurrent, they (performance) are nearly the same:
-  64bit: 9.4(s)
-  32bit: 10.4(s)
Or when we run GC as server mode, they (performance) are also nearly the same:
-  64bit: 7.4(s)
-  32bit: 8.6(s)

Please help me about this, what's different between these mode? And how did it affect the performance?
Avatar of DreamSA

ASKER

Thanks for your help.

But i still can not explain myself about this fact:
When we let GC work in workstation mode and concurrent, 64bit built package costs much more time than 32bit built package:
-  64bit: 17.3 (s)
-  32bit: 9.1(s)
But when we run GC as workstation mode and non-concurrent, they (performance) are nearly the same:
-  64bit: 9.4(s)
-  32bit: 10.4(s)
Or when we run GC as server mode, they (performance) are also nearly the same:
-  64bit: 7.4(s)
-  32bit: 8.6(s)

Please help me about this, what's different between these mode? And how did it affect the performance?