Property RAMPerThreadHardLimitMB
RAMPerThreadHardLimitMB
Expert: Gets or sets the maximum memory consumption per thread triggering a forced flush if exceeded. A Lucene.Net.Index.DocumentsWriterPerThread is forcefully flushed once it exceeds this limit even if the RAMBufferSizeMB has not been exceeded. This is a safety limit to prevent a Lucene.Net.Index.DocumentsWriterPerThread from address space exhaustion due to its internal 32 bit signed integer based memory addressing. The given value must be less that 2GB (2048MB).
Declaration
public int RAMPerThreadHardLimitMB { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |