Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.0.0
-
None
-
None
Description
Compactions are CPU-bound, not I/O bound. We can mitigate this by increasing number of compaction threads for small and large compactions, but excessive object allocation limits maximum number of compaction threads we can use w/o bringing down RS due to very frequent GC cycles.
Attachments
Issue Links
- is part of
-
HBASE-15492 Memory usage optimizations
-
- Open
-
- is related to
-
HBASE-15555 Memory Management
-
- Open
-
- requires
-
HBASE-15509 Avoid copy of block data in HFileBlock$Writer.finishBlock
-
- Patch Available
-