RickyMa
RickyMa
ping @zuston @dingshun3016
Close this because FileChannel will cause RSS(Resident Set Size) to grow unexpectedly.
This issue seems feasible. I'll take a look first. We need this too. Currently, there are a few things that we can do to make blocks smaller: 1. Set `spark.rss.writer.buffer.spill.size`...
PTAL @zuston @jerqi
What's your idea? Gently ping @zuston @jerqi
BTW, I'm curious how much can the performance be improved?
If I understand this correctly, is this PR similar to https://github.com/apache/incubator-uniffle/pull/1670 on the client-side, but implemented on the server-side? They all "flush" partial data.
> This pr is for reducing the amount of data written to disk. When the server's memory is insufficient, it always has to flush to the disk. If the server's...
I got your point, this PR will benefit in your cases. We don't know if it will still benefit in other cases, e.g. the shuffle size way larger than the...
OK, I'll test this in the future.