[CELEBORN-789] Increase default value of flushBuffer's max components
### What changes were proposed in this pull request? Set default value of ```celeborn.worker.push.compositeBuffer.maxComponents``` to 256, to be aligned with 0.2.1-incubating version. ### Why are the changes needed? Default 16 is too small, and causes ~~severe GC~~ and CPU high load. <img width="1719" alt="image" src="https://github.com/apache/incubator-celeborn/assets/26535726/9ab9675e-c19e-44f1-af46-90c29dc4df75"> ### Does this PR introduce _any_ user-facing change? No, it's internal config. ### How was this patch tested? Passes GA. Closes #1707 from waitinfuture/789. Authored-by: zky.zhoukeyong <zky.zhoukeyong@alibaba-inc.com> Signed-off-by: zky.zhoukeyong <zky.zhoukeyong@alibaba-inc.com>
This commit is contained in:
parent
1642090f9f
commit
dcf6be29d8
@ -2600,7 +2600,7 @@ object CelebornConf extends Logging {
|
||||
"When set to 1, Netty's direct memory is close to disk buffer, but performance " +
|
||||
"might decrease due to frequent memory copy during compaction.")
|
||||
.intConf
|
||||
.createWithDefault(16)
|
||||
.createWithDefault(128)
|
||||
|
||||
val WORKER_FETCH_HEARTBEAT_ENABLED: ConfigEntry[Boolean] =
|
||||
buildConf("celeborn.worker.fetch.heartbeat.enabled")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user