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]