-
Type: Bug
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: 2.8.0
-
Component/s: Performance
-
Environment:Linux 2.6.32-220.el6.x86_64
Red Hat Enterprise Linux Server release 6.2
java version "1.7.0_05"
Mongo java driver 2.8.0
mongodb-linux-x86_64-2.0.6
App server has 32-cores, hyperthreading, 192gb ram
The heap usage in the java driver is causing about 30% of the time to be spent on garbage collection reducing throughput. Worsens with increased number of threads and/or increased heap size. The mongo C driver, in comparison is able to sustain a good thoughput. Sample tests attached.
- depends on
-
JAVA-610 Make DBCursor finalizer optional and disable it in all cases where there is no cursor maintained on the server
- Closed