Adrien Grand created LUCENE-5373:
------------------------------------

             Summary: Lucene42DocValuesProducer.ramBytesUsed is over-estimated
                 Key: LUCENE-5373
                 URL: https://issues.apache.org/jira/browse/LUCENE-5373
             Project: Lucene - Core
          Issue Type: Bug
            Reporter: Adrien Grand
            Priority: Minor


Lucene42DocValuesProducer.ramBytesUsed uses {{RamUsageEstimator.sizeOf(this)}} 
to return an estimation of the memory usage. One of the issues (there might be 
other ones) is that this class has a reference to an IndexInput that might link 
to other data-structures that we wouldn't want to take into account. For 
example, index inputs of a {{RAMDirectory}} all point to the directory itself, 
so {{Lucene42DocValuesProducer.ramBytesUsed}} would return the amount of memory 
used by the whole directory.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to