bigdata—为什么将文件用作通道时,flume占用的资源(%cpu)比将内存用作通道时多?

xhv8bpkk  于 2021-06-04  发布在  Flume
关注(0)|答案(1)|浏览(577)

我尝试使用文件作为通道,因为它在代理崩溃的情况下是可靠的,而不是使用内存作为通道。我看到的是,在文件通道的情况下,cpu的百分比是99-110%,而在内存通道的情况下,cpu的百分比只有10-17%,有人能解释它背后的原因吗。

3duebb1j

3duebb1j1#

看起来很正常,磁盘查找比指向内存地址慢。而且每字节的复制也会比较慢。

相关问题