I have ~40 JISessions in my application that is consuming ~120mg of heap space. It appears that all the data is in the listOfDeferencelpids array. In one JISeesion there is ~21mg of data in this array. Can anyone tell me what this data is and if it is possible to control the size.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Created-By: 1.4.2_06 (Sun Microsystems Inc.)
Status: Private release for Q1 Labs. Will be superceded by 2.07.
Release_Date: 5th Oct 2009
Implementation-Version: j-Interop 2.06.01
Here is a list of a few of the JISessions. The last number is the heap size. Most of which is used by the listOfDependandIpids
I have ~40 JISessions in my application that is consuming ~120mg of heap space. It appears that all the data is in the listOfDeferencelpids array. In one JISeesion there is ~21mg of data in this array. Can anyone tell me what this data is and if it is possible to control the size.
This should have been cleaned. Have you turned the library's GC off ? And which version are you on ?
best regards,
Vikram
We have not disabled the library's GC
Created-By: 1.4.2_06 (Sun Microsystems Inc.)
Status: Private release for Q1 Labs. Will be superceded by 2.07.
Release_Date: 5th Oct 2009
Implementation-Version: j-Interop 2.06.01
Here is a list of a few of the JISessions. The last number is the heap size. Most of which is used by the listOfDependandIpids
org.jinterop.dcom.core.JISession @ 0x2ac927d51608 | 104 | 20,690,952
-listOfDeferencedIpids java.util.ArrayList @ 0x2ac927d55948 | 40 | 20,679,008
org.jinterop.dcom.core.JISession @ 0x2ac92d7a4e68 | 104 | 14,553,272
org.jinterop.dcom.core.JISession @ 0x2ac927d47278 | 104 | 11,943,904
org.jinterop.dcom.core.JISession @ 0x2ac927d4c5c8 | 104 | 10,271,704
org.jinterop.dcom.core.JISession @ 0x2ac927c96c00 | 104 | 9,884,440
org.jinterop.dcom.core.JISession @ 0x2ac927d131d0 | 104 | 9,822,168
org.jinterop.dcom.core.JISession @ 0x2ac927c61270 | 104 | 5,522,016
org.jinterop.dcom.core.JISession @ 0x2ac927c14ca0 | 104 | 3,384,200
org.jinterop.dcom.core.JISession @ 0x2ac927d36448 | 104 | 3,330,608
Hmm, this is probably a bug then. Could I get the logs please at FINEST level. They need not be in entirety, the last 5MB (zipped) should be okay.
thanks,
best regards,
Vikram
I will grab the logs ASAP but it probably will not be until Monday.
Thansk
No problem, you know the ID to sent the logs to :) …
take care,
best regards,
Vikram